|
DOLFINx
0.3.0
DOLFINx C++ interface
|
This is the complete list of members for dolfinx::fem::FiniteElement, including all inherited members.
| apply_dof_transformation(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) const | dolfinx::fem::FiniteElement | inline |
| apply_dof_transformation_to_transpose(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) const | dolfinx::fem::FiniteElement | inline |
| apply_inverse_dof_transformation(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) const | dolfinx::fem::FiniteElement | inline |
| apply_inverse_dof_transformation_to_transpose(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) const | dolfinx::fem::FiniteElement | inline |
| apply_inverse_transpose_dof_transformation(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) const | dolfinx::fem::FiniteElement | inline |
| apply_inverse_transpose_dof_transformation_to_transpose(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) const | dolfinx::fem::FiniteElement | inline |
| apply_transpose_dof_transformation(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) const | dolfinx::fem::FiniteElement | inline |
| apply_transpose_dof_transformation_to_transpose(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) const | dolfinx::fem::FiniteElement | inline |
| block_size() const noexcept | dolfinx::fem::FiniteElement | |
| cell_shape() const noexcept | dolfinx::fem::FiniteElement | |
| extract_sub_element(const std::vector< int > &component) const | dolfinx::fem::FiniteElement | |
| family() const noexcept | dolfinx::fem::FiniteElement | |
| FiniteElement(const ufc_finite_element &ufc_element) | dolfinx::fem::FiniteElement | explicit |
| FiniteElement(const FiniteElement &element)=delete | dolfinx::fem::FiniteElement | |
| FiniteElement(FiniteElement &&element)=default | dolfinx::fem::FiniteElement | |
| get_dof_permutation_function(bool inverse=false, bool scalar_element=false) const | dolfinx::fem::FiniteElement | |
| get_dof_transformation_function(bool inverse=false, bool transpose=false, bool scalar_element=false) const | dolfinx::fem::FiniteElement | inline |
| get_dof_transformation_to_transpose_function(bool inverse=false, bool transpose=false, bool scalar_element=false) const | dolfinx::fem::FiniteElement | inline |
| hash() const noexcept | dolfinx::fem::FiniteElement | |
| interpolate(const xt::xtensor< T, 2 > &values, xtl::span< T > dofs) const | dolfinx::fem::FiniteElement | inline |
| interpolation_ident() const noexcept | dolfinx::fem::FiniteElement | |
| interpolation_points() const | dolfinx::fem::FiniteElement | |
| map_pull_back(const O &u, const P &J, const Q &detJ, const T &K, S &&U) const | dolfinx::fem::FiniteElement | inline |
| needs_dof_permutations() const noexcept | dolfinx::fem::FiniteElement | |
| needs_dof_transformations() const noexcept | dolfinx::fem::FiniteElement | |
| num_sub_elements() const noexcept | dolfinx::fem::FiniteElement | |
| operator=(const FiniteElement &element)=delete | dolfinx::fem::FiniteElement | |
| operator=(FiniteElement &&element)=default | dolfinx::fem::FiniteElement | |
| permute_dofs(const xtl::span< std::int32_t > &doflist, std::uint32_t cell_permutation) const | dolfinx::fem::FiniteElement | |
| reference_value_size() const noexcept | dolfinx::fem::FiniteElement | |
| signature() const noexcept | dolfinx::fem::FiniteElement | |
| space_dimension() const noexcept | dolfinx::fem::FiniteElement | |
| sub_elements() const noexcept | dolfinx::fem::FiniteElement | |
| tabulate(xt::xtensor< double, 4 > &values, const xt::xtensor< double, 2 > &X, int order) const | dolfinx::fem::FiniteElement | |
| transform_reference_basis(xt::xtensor< double, 3 > &values, const xt::xtensor< double, 3 > &reference_values, const xt::xtensor< double, 3 > &J, const xtl::span< const double > &detJ, const xt::xtensor< double, 3 > &K) const | dolfinx::fem::FiniteElement | |
| unpermute_dofs(const xtl::span< std::int32_t > &doflist, std::uint32_t cell_permutation) const | dolfinx::fem::FiniteElement | |
| value_dimension(int i) const | dolfinx::fem::FiniteElement | |
| value_rank() const noexcept | dolfinx::fem::FiniteElement | |
| value_size() const noexcept | dolfinx::fem::FiniteElement | |
| ~FiniteElement()=default | dolfinx::fem::FiniteElement | virtual |