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 |