This is the complete list of members for basix::FiniteElement, including all inherited members.
| apply_dof_transformation(const xtl::span< T > &data, int block_size, std::uint32_t cell_info) const | basix::FiniteElement | |
| apply_dof_transformation_to_transpose(const xtl::span< T > &data, int block_size, std::uint32_t cell_info) const | basix::FiniteElement | |
| apply_inverse_dof_transformation(const xtl::span< T > &data, int block_size, std::uint32_t cell_info) const | basix::FiniteElement | |
| apply_inverse_dof_transformation_to_transpose(const xtl::span< T > &data, int block_size, std::uint32_t cell_info) const | basix::FiniteElement | |
| apply_inverse_transpose_dof_transformation(const xtl::span< T > &data, int block_size, std::uint32_t cell_info) const | basix::FiniteElement | |
| apply_inverse_transpose_dof_transformation_to_transpose(const xtl::span< T > &data, int block_size, std::uint32_t cell_info) const | basix::FiniteElement | |
| apply_transpose_dof_transformation(const xtl::span< T > &data, int block_size, std::uint32_t cell_info) const | basix::FiniteElement | |
| apply_transpose_dof_transformation_to_transpose(const xtl::span< T > &data, int block_size, std::uint32_t cell_info) const | basix::FiniteElement | |
| base_transformations() const | basix::FiniteElement | |
| cell_type() const | basix::FiniteElement | |
| coefficient_matrix() const | basix::FiniteElement | |
| degree() const | basix::FiniteElement | |
| dim() const | basix::FiniteElement | |
| discontinuous() const | basix::FiniteElement | |
| dof_transformations_are_identity() const | basix::FiniteElement | |
| dof_transformations_are_permutations() const | basix::FiniteElement | |
| dpc_variant() const | basix::FiniteElement | |
| dual_matrix() const | basix::FiniteElement | |
| entity_closure_dofs() const | basix::FiniteElement | |
| entity_dofs() const | basix::FiniteElement | |
| entity_transformations() const | basix::FiniteElement | |
| family() const | basix::FiniteElement | |
| FiniteElement(element::family family, cell::type cell_type, int degree, const std::vector< std::size_t > &value_shape, const xt::xtensor< double, 2 > &wcoeffs, const std::array< std::vector< xt::xtensor< double, 2 >>, 4 > &x, const std::array< std::vector< xt::xtensor< double, 3 >>, 4 > &M, maps::type map_type, bool discontinuous, int highest_complete_degree, int highest_degree, element::lagrange_variant lvariant, element::dpc_variant dvariant, std::vector< std::tuple< std::vector< FiniteElement >, std::vector< int >>> tensor_factors={}) | basix::FiniteElement | |
| FiniteElement(element::family family, cell::type cell_type, int degree, const std::vector< std::size_t > &value_shape, const xt::xtensor< double, 2 > &wcoeffs, const std::array< std::vector< xt::xtensor< double, 2 >>, 4 > &x, const std::array< std::vector< xt::xtensor< double, 3 >>, 4 > &M, maps::type map_type, bool discontinuous, int highest_complete_degree, int highest_degree, element::lagrange_variant lvariant, std::vector< std::tuple< std::vector< FiniteElement >, std::vector< int >>> tensor_factors={}) | basix::FiniteElement | |
| FiniteElement(element::family family, cell::type cell_type, int degree, const std::vector< std::size_t > &value_shape, const xt::xtensor< double, 2 > &wcoeffs, const std::array< std::vector< xt::xtensor< double, 2 >>, 4 > &x, const std::array< std::vector< xt::xtensor< double, 3 >>, 4 > &M, maps::type map_type, bool discontinuous, int highest_complete_degree, int highest_degree, element::dpc_variant dvariant, std::vector< std::tuple< std::vector< FiniteElement >, std::vector< int >>> tensor_factors={}) | basix::FiniteElement | |
| FiniteElement(element::family family, cell::type cell_type, int degree, const std::vector< std::size_t > &value_shape, const xt::xtensor< double, 2 > &wcoeffs, const std::array< std::vector< xt::xtensor< double, 2 >>, 4 > &x, const std::array< std::vector< xt::xtensor< double, 3 >>, 4 > &M, maps::type map_type, bool discontinuous, int highest_complete_degree, int highest_degree, std::vector< std::tuple< std::vector< FiniteElement >, std::vector< int >>> tensor_factors={}) | basix::FiniteElement | |
| FiniteElement(const FiniteElement &element)=default | basix::FiniteElement | |
| FiniteElement(FiniteElement &&element)=default | basix::FiniteElement | |
| get_tensor_product_representation() const | basix::FiniteElement | |
| has_tensor_product_factorisation() const | basix::FiniteElement | |
| highest_complete_degree() const | basix::FiniteElement | |
| highest_degree() const | basix::FiniteElement | |
| interpolation_is_identity() const | basix::FiniteElement | |
| interpolation_matrix() const | basix::FiniteElement | |
| lagrange_variant() const | basix::FiniteElement | |
| M() const | basix::FiniteElement | |
| map_fn() const | basix::FiniteElement | inline | 
| map_type() const | basix::FiniteElement | |
| num_entity_closure_dofs() const | basix::FiniteElement | |
| num_entity_dofs() const | basix::FiniteElement | |
| operator=(const FiniteElement &element)=default | basix::FiniteElement | |
| operator=(FiniteElement &&element)=default | basix::FiniteElement | |
| operator==(const FiniteElement &e) const | basix::FiniteElement | |
| permute_dofs(const xtl::span< std::int32_t > &dofs, std::uint32_t cell_info) const | basix::FiniteElement | |
| points() const | basix::FiniteElement | |
| pull_back(const xt::xtensor< double, 3 > &u, const xt::xtensor< double, 3 > &J, const xtl::span< const double > &detJ, const xt::xtensor< double, 3 > &K) const | basix::FiniteElement | |
| push_forward(const xt::xtensor< double, 3 > &U, const xt::xtensor< double, 3 > &J, const xtl::span< const double > &detJ, const xt::xtensor< double, 3 > &K) const | basix::FiniteElement | |
| tabulate(int nd, const xt::xtensor< double, 2 > &x) const | basix::FiniteElement | |
| tabulate(int nd, const xt::xtensor< double, 2 > &x, xt::xtensor< double, 4 > &basis) const | basix::FiniteElement | |
| tabulate_shape(std::size_t nd, std::size_t num_points) const | basix::FiniteElement | |
| unpermute_dofs(const xtl::span< std::int32_t > &dofs, std::uint32_t cell_info) const | basix::FiniteElement | |
| value_shape() const | basix::FiniteElement | |
| wcoeffs() const | basix::FiniteElement | |
| x() const | basix::FiniteElement | |
| ~FiniteElement()=default | basix::FiniteElement |