Note: this is documentation for an old release. View the latest documentation at docs.fenicsproject.org/v0.3.0/v0.9.0/cpp
DOLFINx  0.3.0
DOLFINx C++ interface
dolfinx::fem::FiniteElement Member List

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) constdolfinx::fem::FiniteElementinline
apply_dof_transformation_to_transpose(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) constdolfinx::fem::FiniteElementinline
apply_inverse_dof_transformation(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) constdolfinx::fem::FiniteElementinline
apply_inverse_dof_transformation_to_transpose(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) constdolfinx::fem::FiniteElementinline
apply_inverse_transpose_dof_transformation(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) constdolfinx::fem::FiniteElementinline
apply_inverse_transpose_dof_transformation_to_transpose(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) constdolfinx::fem::FiniteElementinline
apply_transpose_dof_transformation(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) constdolfinx::fem::FiniteElementinline
apply_transpose_dof_transformation_to_transpose(const xtl::span< T > &data, std::uint32_t cell_permutation, int block_size) constdolfinx::fem::FiniteElementinline
block_size() const noexceptdolfinx::fem::FiniteElement
cell_shape() const noexceptdolfinx::fem::FiniteElement
extract_sub_element(const std::vector< int > &component) constdolfinx::fem::FiniteElement
family() const noexceptdolfinx::fem::FiniteElement
FiniteElement(const ufc_finite_element &ufc_element)dolfinx::fem::FiniteElementexplicit
FiniteElement(const FiniteElement &element)=deletedolfinx::fem::FiniteElement
FiniteElement(FiniteElement &&element)=defaultdolfinx::fem::FiniteElement
get_dof_permutation_function(bool inverse=false, bool scalar_element=false) constdolfinx::fem::FiniteElement
get_dof_transformation_function(bool inverse=false, bool transpose=false, bool scalar_element=false) constdolfinx::fem::FiniteElementinline
get_dof_transformation_to_transpose_function(bool inverse=false, bool transpose=false, bool scalar_element=false) constdolfinx::fem::FiniteElementinline
hash() const noexceptdolfinx::fem::FiniteElement
interpolate(const xt::xtensor< T, 2 > &values, xtl::span< T > dofs) constdolfinx::fem::FiniteElementinline
interpolation_ident() const noexceptdolfinx::fem::FiniteElement
interpolation_points() constdolfinx::fem::FiniteElement
map_pull_back(const O &u, const P &J, const Q &detJ, const T &K, S &&U) constdolfinx::fem::FiniteElementinline
needs_dof_permutations() const noexceptdolfinx::fem::FiniteElement
needs_dof_transformations() const noexceptdolfinx::fem::FiniteElement
num_sub_elements() const noexceptdolfinx::fem::FiniteElement
operator=(const FiniteElement &element)=deletedolfinx::fem::FiniteElement
operator=(FiniteElement &&element)=defaultdolfinx::fem::FiniteElement
permute_dofs(const xtl::span< std::int32_t > &doflist, std::uint32_t cell_permutation) constdolfinx::fem::FiniteElement
reference_value_size() const noexceptdolfinx::fem::FiniteElement
signature() const noexceptdolfinx::fem::FiniteElement
space_dimension() const noexceptdolfinx::fem::FiniteElement
sub_elements() const noexceptdolfinx::fem::FiniteElement
tabulate(xt::xtensor< double, 4 > &values, const xt::xtensor< double, 2 > &X, int order) constdolfinx::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) constdolfinx::fem::FiniteElement
unpermute_dofs(const xtl::span< std::int32_t > &doflist, std::uint32_t cell_permutation) constdolfinx::fem::FiniteElement
value_dimension(int i) constdolfinx::fem::FiniteElement
value_rank() const noexceptdolfinx::fem::FiniteElement
value_size() const noexceptdolfinx::fem::FiniteElement
~FiniteElement()=defaultdolfinx::fem::FiniteElementvirtual