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.