canonical_dimension() const -> UNSIGNED_INTEGER_TYPE final | caribou::topology::Domain< Mesh, Element, NodeIndex > | inlinevirtual |
Dimension (defined in caribou::topology::Domain< Mesh, Element, NodeIndex >) | caribou::topology::Domain< Mesh, Element, NodeIndex > | static |
Domain()=delete | caribou::topology::Domain< Mesh, Element, NodeIndex > | |
Domain(const Domain &other) noexcept | caribou::topology::Domain< Mesh, Element, NodeIndex > | inline |
Domain(const Mesh *mesh, const ElementsIndices &elements) | caribou::topology::Domain< Mesh, Element, NodeIndex > | inlineprotected |
Domain(const Mesh *mesh, ElementsIndices &elements) | caribou::topology::Domain< Mesh, Element, NodeIndex > | inlineprotected |
Domain(const Mesh *mesh, const ElementsIndices *elements) | caribou::topology::Domain< Mesh, Element, NodeIndex > | inlineprotected |
Domain(const Mesh *mesh, const NodeIndex *data, const Eigen::Index &number_of_elements, const Eigen::Index &number_of_nodes_per_elements) | caribou::topology::Domain< Mesh, Element, NodeIndex > | inlineexplicitprotected |
Domain(const Mesh *mesh, const NodeIndex *data, const Eigen::Index &number_of_elements, const Eigen::Index &number_of_nodes_per_elements, Eigen::Index outer_stride, Eigen::Index inner_stride) | caribou::topology::Domain< Mesh, Element, NodeIndex > | inlineexplicitprotected |
element(const UNSIGNED_INTEGER_TYPE &element_id, const Eigen::DenseBase< EigenMatrix > &positions) const -> Element | caribou::topology::Domain< Mesh, Element, NodeIndex > | inline |
element(const UNSIGNED_INTEGER_TYPE &element_id) const -> Element | caribou::topology::Domain< Mesh, Element, NodeIndex > | inline |
element_indices(const UNSIGNED_INTEGER_TYPE &index) const | caribou::topology::Domain< Mesh, Element, NodeIndex > | inline |
ElementIndices typedef | caribou::topology::Domain< Mesh, Element, NodeIndex > | |
ElementsIndices typedef | caribou::topology::Domain< Mesh, Element, NodeIndex > | |
ElementType typedef (defined in caribou::topology::Domain< Mesh, Element, NodeIndex >) | caribou::topology::Domain< Mesh, Element, NodeIndex > | |
embed(const Eigen::MatrixBase< Derived > &points) const -> BarycentricContainer< Domain > | caribou::topology::Domain< Mesh, Element, NodeIndex > | inline |
mesh() const -> const Mesh & | caribou::topology::Domain< Mesh, Element, NodeIndex > | inline |
MeshType typedef (defined in caribou::topology::Domain< Mesh, Element, NodeIndex >) | caribou::topology::Domain< Mesh, Element, NodeIndex > | |
NodeIndexType typedef (defined in caribou::topology::Domain< Mesh, Element, NodeIndex >) | caribou::topology::Domain< Mesh, Element, NodeIndex > | |
number_of_elements() const -> UNSIGNED_INTEGER_TYPE final | caribou::topology::Domain< Mesh, Element, NodeIndex > | virtual |
number_of_nodes_per_elements() const -> UNSIGNED_INTEGER_TYPE final | caribou::topology::Domain< Mesh, Element, NodeIndex > | virtual |
operator=(Domain other) noexcept -> Domain & | caribou::topology::Domain< Mesh, Element, NodeIndex > | inline |
p_buffer | caribou::topology::Domain< Mesh, Element, NodeIndex > | protected |
p_elements | caribou::topology::Domain< Mesh, Element, NodeIndex > | protected |
p_mesh | caribou::topology::Domain< Mesh, Element, NodeIndex > | protected |
swap (defined in caribou::topology::Domain< Mesh, Element, NodeIndex >) | caribou::topology::Domain< Mesh, Element, NodeIndex > | friend |
~BaseDomain()=default | caribou::topology::BaseDomain | virtual |
~Domain() final=default | caribou::topology::Domain< Mesh, Element, NodeIndex > | |