| 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 > | |