an encyclopedia of finite element definitions

Vector Q

Click here to read what the information on this page means.

Alternative namesvector Lagrange
Orders\(0\leqslant k\)
Reference elementsquadrilateral, hexahedron
Polynomial set\(\mathcal{Q}_{k}^d\)
↓ Show polynomial set definitions ↓
DOFsOn each vertex: point evaluations in coordinate directions
On each edge: point evaluations in coordinate directions
On each face: point evaluations in coordinate directions
On each volume: point evaluations in coordinate directions
Number of DOFsinterval: \(k+1\) (A000027)
quadrilateral: \(2(k+1)^2\) (A001105)
hexahedron: \(3(k+1)^3\) (A117642)
Mappingidentity
continuityFunction values are continuous.
CategoriesVector-valued elements

Implementations

Basix.UFLbasix.ElementFamily.P, lagrange_variant=basix.LagrangeVariant.equispaced, shape=(dim,)
↓ Show Basix.UFL examples ↓ This implementation is correct for all the examples below.
Symfem"vector Q"
↓ Show Symfem examples ↓ This implementation is used to compute the examples below and verify other implementations.
(legacy) UFL"Q"
↓ Show (legacy) UFL examples ↓

Examples

quadrilateral
order 1

(click to view basis functions)
quadrilateral
order 2

(click to view basis functions)
hexahedron
order 1

(click to view basis functions)
hexahedron
order 2

(click to view basis functions)

DefElement stats

Element added30 December 2020
Element last updated29 September 2023