DOLFINx 0.7.3
DOLFINx C++ interface
|
This is the complete list of members for FiniteElement< T >, including all inherited members.
apply_dof_transformation(const std::span< U > &data, std::uint32_t cell_permutation, int block_size) const | FiniteElement< T > | inline |
apply_dof_transformation_to_transpose(const std::span< U > &data, std::uint32_t cell_permutation, int block_size) const | FiniteElement< T > | inline |
apply_inverse_dof_transformation(const std::span< U > &data, std::uint32_t cell_permutation, int block_size) const | FiniteElement< T > | inline |
apply_inverse_dof_transformation_to_transpose(const std::span< U > &data, std::uint32_t cell_permutation, int block_size) const | FiniteElement< T > | inline |
apply_inverse_transpose_dof_transformation(const std::span< U > &data, std::uint32_t cell_permutation, int block_size) const | FiniteElement< T > | inline |
apply_inverse_transpose_dof_transformation_to_transpose(const std::span< U > &data, std::uint32_t cell_permutation, int block_size) const | FiniteElement< T > | inline |
apply_transpose_dof_transformation(const std::span< U > &data, std::uint32_t cell_permutation, int block_size) const | FiniteElement< T > | inline |
apply_transpose_dof_transformation_to_transpose(const std::span< U > &data, std::uint32_t cell_permutation, int block_size) const | FiniteElement< T > | inline |
basix_element() const | FiniteElement< T > | |
block_size() const noexcept | FiniteElement< T > | |
cell_shape() const noexcept | FiniteElement< T > | |
create_interpolation_operator(const FiniteElement &from) const | FiniteElement< T > | |
extract_sub_element(const std::vector< int > &component) const | FiniteElement< T > | |
family() const noexcept | FiniteElement< T > | |
FiniteElement(const ufcx_finite_element &e) | FiniteElement< T > | explicit |
FiniteElement(const basix::FiniteElement< T > &element, const std::vector< std::size_t > &value_shape) | FiniteElement< T > | |
FiniteElement(const FiniteElement &element)=delete | FiniteElement< T > | |
FiniteElement(FiniteElement &&element)=default | FiniteElement< T > | |
get_dof_permutation_function(bool inverse=false, bool scalar_element=false) const | FiniteElement< T > | |
get_dof_transformation_function(bool inverse=false, bool transpose=false, bool scalar_element=false) const | FiniteElement< T > | inline |
get_dof_transformation_to_transpose_function(bool inverse=false, bool transpose=false, bool scalar_element=false) const | FiniteElement< T > | inline |
interpolation_ident() const noexcept | FiniteElement< T > | |
interpolation_operator() const | FiniteElement< T > | |
interpolation_points() const | FiniteElement< T > | |
is_mixed() const noexcept | FiniteElement< T > | |
map_ident() const noexcept | FiniteElement< T > | |
map_type() const | FiniteElement< T > | |
needs_dof_permutations() const noexcept | FiniteElement< T > | |
needs_dof_transformations() const noexcept | FiniteElement< T > | |
num_sub_elements() const noexcept | FiniteElement< T > | |
operator!=(const FiniteElement &e) const | FiniteElement< T > | |
operator=(const FiniteElement &element)=delete | FiniteElement< T > | |
operator=(FiniteElement &&element)=default | FiniteElement< T > | |
operator==(const FiniteElement &e) const | FiniteElement< T > | |
permute_dofs(const std::span< std::int32_t > &doflist, std::uint32_t cell_permutation) const | FiniteElement< T > | |
reference_value_size() const | FiniteElement< T > | |
signature() const noexcept | FiniteElement< T > | |
space_dimension() const noexcept | FiniteElement< T > | |
sub_elements() const noexcept | FiniteElement< T > | |
tabulate(std::span< T > values, std::span< const T > X, std::array< std::size_t, 2 > shape, int order) const | FiniteElement< T > | |
tabulate(std::span< const T > X, std::array< std::size_t, 2 > shape, int order) const | FiniteElement< T > | |
unpermute_dofs(const std::span< std::int32_t > &doflist, std::uint32_t cell_permutation) const | FiniteElement< T > | |
value_shape() const noexcept | FiniteElement< T > | |
value_size() const | FiniteElement< T > | |
~FiniteElement()=default | FiniteElement< T > | virtual |