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 |