DOLFIN-X
DOLFIN-X C++ interface
|
This is the complete list of members for dolfinx::fem::FiniteElement, including all inherited members.
block_size() const | dolfinx::fem::FiniteElement | |
cell_shape() const | dolfinx::fem::FiniteElement | |
dof_reference_coordinates() const | dolfinx::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) const | dolfinx::fem::FiniteElement | |
evaluate_reference_basis_derivatives(Eigen::Tensor< double, 4, Eigen::RowMajor > &reference_values, int order, const Eigen::Ref< const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor >> &X) const | dolfinx::fem::FiniteElement | |
extract_sub_element(const std::vector< int > &component) const | dolfinx::fem::FiniteElement | |
family() const | dolfinx::fem::FiniteElement | |
FiniteElement(const ufc_finite_element &ufc_element) | dolfinx::fem::FiniteElement | explicit |
FiniteElement(const FiniteElement &element)=default | dolfinx::fem::FiniteElement | |
FiniteElement(FiniteElement &&element)=default | dolfinx::fem::FiniteElement | |
hash() const | dolfinx::fem::FiniteElement | |
num_sub_elements() const | dolfinx::fem::FiniteElement | |
operator=(const FiniteElement &element)=default | dolfinx::fem::FiniteElement | |
operator=(FiniteElement &&element)=default | dolfinx::fem::FiniteElement | |
reference_value_size() const | dolfinx::fem::FiniteElement | |
signature() const | dolfinx::fem::FiniteElement | |
space_dimension() const | dolfinx::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) const | dolfinx::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) const | dolfinx::fem::FiniteElement | |
transform_values(ufc_scalar_t *reference_values, const Eigen::Ref< const Eigen::Array< ufc_scalar_t, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor >> &physical_values, const Eigen::Ref< const Eigen::Array< double, Eigen::Dynamic, Eigen::Dynamic, Eigen::RowMajor >> &coordinate_dofs) const | dolfinx::fem::FiniteElement | |
value_dimension(int i) const | dolfinx::fem::FiniteElement | |
value_rank() const | dolfinx::fem::FiniteElement | |
value_size() const | dolfinx::fem::FiniteElement | |
~FiniteElement()=default | dolfinx::fem::FiniteElement | virtual |