| add_domain(const std::string &name, Args ...args) | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| add_domain(Args ...args) | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| add_domain(const std::string &name, Args ...args) -> Domain< Element > * | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| add_domain(const char *name, Args ...args) -> Domain< Element > * | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| add_domain(Args ...args) -> Domain< Element > * | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| Dimension (defined in caribou::topology::Mesh< WorldDimension, MatrixType >) | caribou::topology::Mesh< WorldDimension, MatrixType > | static |
| dimension() const -> UNSIGNED_INTEGER_TYPE final | caribou::topology::Mesh< WorldDimension, MatrixType > | inlinevirtual |
| Domain typedef (defined in caribou::topology::Mesh< WorldDimension, MatrixType >) | caribou::topology::Mesh< WorldDimension, MatrixType > | |
| domain(const UNSIGNED_INTEGER_TYPE &i) const -> const BaseDomain * | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| domain(const std::string &name) const -> const BaseDomain * | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| domains() const -> std::vector< std::pair< std::string, const BaseDomain * >> | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| Mesh()=default | caribou::topology::Mesh< WorldDimension, MatrixType > | |
| Mesh(const std::vector< WorldCoordinates > &positions) | caribou::topology::Mesh< WorldDimension, MatrixType > | inlineexplicit |
| Mesh(const MatrixType &positions) | caribou::topology::Mesh< WorldDimension, MatrixType > | inlineexplicit |
| Mesh(const EigenDerived *positions) | caribou::topology::Mesh< WorldDimension, MatrixType > | inlineexplicit |
| Mesh(const Mesh &other) | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| Mesh(Mesh &&other) noexcept | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| number_of_domains() const -> UNSIGNED_INTEGER_TYPE final | caribou::topology::Mesh< WorldDimension, MatrixType > | inlinevirtual |
| number_of_nodes() const -> UNSIGNED_INTEGER_TYPE final | caribou::topology::Mesh< WorldDimension, MatrixType > | inlinevirtual |
| operator=(Mesh other) noexcept -> Mesh & | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| position(UNSIGNED_INTEGER_TYPE index) const | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| positions(const IntegerType(&indices)[N]) const | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| positions(const std::array< IntegerType, N > &indices) const | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| positions(const std::vector< IntegerType > &indices) const | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| positions(const Eigen::EigenBase< EigenDerived > &indices) const | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| PositionsContainer typedef (defined in caribou::topology::Mesh< WorldDimension, MatrixType >) | caribou::topology::Mesh< WorldDimension, MatrixType > | |
| Real typedef (defined in caribou::topology::Mesh< WorldDimension, MatrixType >) | caribou::topology::Mesh< WorldDimension, MatrixType > | |
| remove(const BaseDomain *domain) -> bool | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| remove_domain(const std::string &name) -> bool | caribou::topology::Mesh< WorldDimension, MatrixType > | inline |
| swap(Mesh &first, Mesh &second) noexcept | caribou::topology::Mesh< WorldDimension, MatrixType > | friend |
| WorldCoordinates typedef (defined in caribou::topology::Mesh< WorldDimension, MatrixType >) | caribou::topology::Mesh< WorldDimension, MatrixType > | |
| ~Mesh()=default | caribou::topology::Mesh< WorldDimension, MatrixType > | virtual |