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.

cell_shape() constdolfinx::fem::FiniteElement
degree() constdolfinx::fem::FiniteElement
dof_reference_coordinates() constdolfinx::fem::FiniteElement
evaluate_reference_basis(Eigen::Tensor< double, 3, Eigen::RowMajor > &reference_values, const Eigen::Ref< const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor >> &X) constdolfinx::fem::FiniteElement
extract_sub_element(const std::vector< int > &component) constdolfinx::fem::FiniteElement
family() constdolfinx::fem::FiniteElement
FiniteElement(const ufc_finite_element &ufc_element)dolfinx::fem::FiniteElement
has_dof_reference_coordinates() const noexceptdolfinx::fem::FiniteElement
hash() constdolfinx::fem::FiniteElement
num_sub_elements() constdolfinx::fem::FiniteElement
reference_value_size() constdolfinx::fem::FiniteElement
signature() constdolfinx::fem::FiniteElement
space_dimension() constdolfinx::fem::FiniteElement
transform_reference_basis(Eigen::Tensor< double, 3, Eigen::RowMajor > &values, const Eigen::Tensor< double, 3, Eigen::RowMajor > &reference_values, const Eigen::Ref< const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor >> &X, const Eigen::Tensor< double, 3, Eigen::RowMajor > &J, const Eigen::Ref< const Eigen::Array< double, Eigen::Dynamic, 1 >> &detJ, const Eigen::Tensor< double, 3, Eigen::RowMajor > &K, const std::uint32_t permutation_info) constdolfinx::fem::FiniteElement
transform_reference_basis_derivatives(Eigen::Tensor< double, 4, Eigen::RowMajor > &values, std::size_t order, const Eigen::Tensor< double, 4, Eigen::RowMajor > &reference_values, const Eigen::Ref< const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor >> &X, const Eigen::Tensor< double, 3, Eigen::RowMajor > &J, const Eigen::Ref< const Eigen::Array< double, Eigen::Dynamic, 1 >> &detJ, const Eigen::Tensor< double, 3, Eigen::RowMajor > &K, const std::uint32_t permutation_info) constdolfinx::fem::FiniteElement
transform_values(PetscScalar *reference_values, const Eigen::Ref< const Eigen::Array< PetscScalar, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor >> &physical_values, const Eigen::Ref< const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor >> &coordinate_dofs) constdolfinx::fem::FiniteElement
value_dimension(int i) constdolfinx::fem::FiniteElement
value_rank() constdolfinx::fem::FiniteElement
value_size() constdolfinx::fem::FiniteElement
~FiniteElement()=defaultdolfinx::fem::FiniteElementvirtual