DOLFIN-X
DOLFIN-X 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(T *data, std::uint32_t cell_permutation, int block_size) constdolfinx::fem::FiniteElementinline
apply_inverse_transpose_dof_transformation(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
evaluate_reference_basis(std::vector< double > &values, const array2d< double > &X) constdolfinx::fem::FiniteElement
evaluate_reference_basis_derivatives(std::vector< double > &reference_values, int order, const array2d< double > &X) constdolfinx::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)=defaultdolfinx::fem::FiniteElement
FiniteElement(FiniteElement &&element)=defaultdolfinx::fem::FiniteElement
hash() const noexceptdolfinx::fem::FiniteElement
interpolate(const array2d< T > &values, tcb::span< T > dofs) constdolfinx::fem::FiniteElementinline
interpolation_ident() const noexceptdolfinx::fem::FiniteElement
interpolation_points() constdolfinx::fem::FiniteElement
map_pull_back(double *physical_data, const double *reference_data, const double *J, const double *detJ, const double *K, const int physical_dim, const int physical_value_size, const int nresults, const int npoints) constdolfinx::fem::FiniteElement
map_pull_back(std::complex< double > *physical_data, const std::complex< double > *reference_data, const double *J, const double *detJ, const double *K, const int physical_dim, const int physical_value_size, const int nresults, const int npoints) constdolfinx::fem::FiniteElement
needs_permutation_data() const noexceptdolfinx::fem::FiniteElement
num_sub_elements() const noexceptdolfinx::fem::FiniteElement
operator=(const FiniteElement &element)=defaultdolfinx::fem::FiniteElement
operator=(FiniteElement &&element)=defaultdolfinx::fem::FiniteElement
reference_value_size() const noexceptdolfinx::fem::FiniteElement
signature() const noexceptdolfinx::fem::FiniteElement
space_dimension() const noexceptdolfinx::fem::FiniteElement
transform_reference_basis(std::vector< double > &values, const std::vector< double > &reference_values, const array2d< double > &X, const std::vector< double > &J, const tcb::span< const double > &detJ, const std::vector< double > &K) constdolfinx::fem::FiniteElement
transform_reference_basis_derivatives(std::vector< double > &values, std::size_t order, const std::vector< double > &reference_values, const array2d< double > &X, const std::vector< double > &J, const tcb::span< const double > &detJ, const std::vector< double > &K) 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