ffcx.element_interface
Finite element interface.
Functions
|
|
|
|
|
Get the Basix index of a derivative. |
|
Convert and element to a FFCx element. |
|
Create a quadrature rule. |
|
Map points from a reference facet to a physical facet. |
|
Get the vertices of a reference cell. |
- ffcx.element_interface.QuadratureElement(cellname: str, value_shape: Tuple[int, ...], scheme: str | None = None, degree: int | None = None, points: ndarray[Any, dtype[float64]] | None = None, weights: ndarray[Any, dtype[float64]] | None = None, mapname: str = 'identity') _ElementBase [source]
- ffcx.element_interface.basix_index(indices: Tuple[int]) int [source]
Get the Basix index of a derivative.
- ffcx.element_interface.convert_element(element: FiniteElementBase) _ElementBase [source]
Convert and element to a FFCx element.
- ffcx.element_interface.create_quadrature(cellname: str, degree: int, rule: str, elements: List[_ElementBase]) Tuple[ndarray[Any, dtype[float64]], ndarray[Any, dtype[float64]]] [source]
Create a quadrature rule.