|
Basix
|
This is the complete list of members for basix::FiniteElement, including all inherited members.
| base_permutations() const | basix::FiniteElement | |
| cell_type() const | basix::FiniteElement | |
| degree() const | basix::FiniteElement | |
| dim() const | basix::FiniteElement | |
| entity_dofs() const | basix::FiniteElement | |
| family() const | basix::FiniteElement | |
| FiniteElement(element::family family, cell::type cell_type, int degree, const std::vector< int > &value_shape, const Eigen::ArrayXXd &coeffs, const std::vector< std::vector< int >> &entity_dofs, const std::vector< Eigen::MatrixXd > &base_transformations, const Eigen::ArrayXXd &points, const Eigen::MatrixXd M={}, mapping::type map_type=mapping::type::identity) | basix::FiniteElement | |
| FiniteElement(const FiniteElement &element)=default | basix::FiniteElement | |
| FiniteElement(FiniteElement &&element)=default | basix::FiniteElement | |
| interpolation_matrix() const | basix::FiniteElement | |
| map_pull_back(const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > &physical_data, const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > &J, const tcb::span< const double > &detJ, const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > &K) const | basix::FiniteElement | |
| map_pull_back_m(const Eigen::Array< T, Eigen::Dynamic, Eigen::Dynamic > &physical_data, const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > &J, const tcb::span< const double > &detJ, const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > &K, T *reference_data) const | basix::FiniteElement | |
| map_push_forward(const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > &reference_data, const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > &J, const tcb::span< const double > &detJ, const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > &K) const | basix::FiniteElement | |
| map_push_forward_m(const Eigen::Array< T, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > &reference_data, const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > &J, const tcb::span< const double > &detJ, const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor > &K, T *physical_data) const | basix::FiniteElement | |
| mapping_type() const | basix::FiniteElement | |
| num_points() const | basix::FiniteElement | |
| operator=(const FiniteElement &element)=default | basix::FiniteElement | |
| operator=(FiniteElement &&element)=default | basix::FiniteElement | |
| points() const | basix::FiniteElement | |
| tabulate(int nd, const Eigen::ArrayXXd &x) const | basix::FiniteElement | |
| tabulate(int nd, const Eigen::ArrayXXd &x, double *basis_data) const | basix::FiniteElement | |
| value_shape() const | basix::FiniteElement | |
| value_size() const | basix::FiniteElement | |
| ~FiniteElement()=default | basix::FiniteElement |