Polynomials. More...
Enumerations | |
| enum | type { legendre = 0 } | 
| An enum defining the variants of a Lagrange space that can be created.  | |
Functions | |
| xt::xtensor< double, 2 > | tabulate (polynomials::type polytype, cell::type celltype, int d, const xt::xtensor< double, 2 > &x) | 
| int | dim (polynomials::type polytype, cell::type cell, int d) | 
Polynomials.
| int basix::polynomials::dim | ( | polynomials::type | polytype, | 
| cell::type | cell, | ||
| int | d | ||
| ) | 
Dimension of a polynomial space
| [in] | polytype | The polynomial type | 
| [in] | cell | The cell type | 
| [in] | d | The polynomial degree | 
d | xt::xtensor< double, 2 > basix::polynomials::tabulate | ( | polynomials::type | polytype, | 
| cell::type | celltype, | ||
| int | d, | ||
| const xt::xtensor< double, 2 > & | x | ||
| ) | 
Tabulate a set of polynomials.
| [in] | polytype | Polynomial type | 
| [in] | celltype | Cell type | 
| [in] | d | Polynomial degree | 
| [in] | x | Points at which to evaluate the basis. The shape is (number of points, geometric dimension). | 
(number of points, basis index).