DOLFINx
0.1.0
DOLFINx C++ interface
|
This is the complete list of members for dolfinx::fem::FiniteElement, including all inherited members.
apply_dof_transformation(xtl::span< T > data, std::uint32_t cell_permutation, int block_size) const | dolfinx::fem::FiniteElement | inline |
apply_inverse_transpose_dof_transformation(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 | |
evaluate_reference_basis(xt::xtensor< double, 3 > &values, const xt::xtensor< double, 2 > &X) const | 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 | |
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 xt::xtensor< T, 3 > &u, const xt::xtensor< double, 3 > &J, const xtl::span< const double > &detJ, const xt::xtensor< double, 3 > &K, xt::xtensor< T, 3 > &U) const | dolfinx::fem::FiniteElement | inline |
needs_permutation_data() 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 | |
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 | |
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 | |
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 xtl::span< const double > &detJ, const std::vector< double > &K) 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 |