-
-
Notifications
You must be signed in to change notification settings - Fork 42
Open
Description
basix.ufl
has functions for creating 'quadrature elements' and 'blocked elements'.
- Blocked elements are typically 'stacked' Lagrange elements, e.g. to build a vector Lagrange element with three components. The shape is set by passing a shape argument to
basix.ufl.blocked_element
. - Quadrature elements are pseudo elements that support Functions that can be evaluated only at specific points. The shape is set by passing a shape argument to
basix.ufl.quadrature_element
.
A quirk is that blocked elements with a non-trivial shape have sub-elements, which allows components to be extracted, but 'blocked' quadrature elements don't. Could this be made consistent?
Metadata
Metadata
Assignees
Labels
No labels