| _apply_mesh_perm_to_parts() | FEAT::Geometry::RootMeshNode< RootMesh_ > | inlineprotected |
| _atlas | FEAT::Geometry::RootMeshNode< RootMesh_ > | protected |
| _clone(const RootMeshNode &other) (defined in FEAT::Geometry::RootMeshNode< RootMesh_ >) | FEAT::Geometry::RootMeshNode< RootMesh_ > | inlineprotected |
| _halos | FEAT::Geometry::RootMeshNode< RootMesh_ > | protected |
| _mesh | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | protected |
| _mesh_part_nodes | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | protected |
| _patches | FEAT::Geometry::RootMeshNode< RootMesh_ > | protected |
| adapt(bool recursive=true) | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| adapt_by_name(const String &part_name, bool recursive=false) | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| add_halo(int rank, std::unique_ptr< MeshPartType > halo_part) | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| add_mesh_part(const String &part_name, std::unique_ptr< MeshPartType > mesh_part, const String &chart_name="", const MeshChartType *chart=nullptr) | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| add_mesh_part_node(const String &part_name, std::unique_ptr< MeshPartNodeType > mesh_part_node, const String &chart_name="", const MeshChartType *chart=nullptr) | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| add_patch(int rank, std::unique_ptr< MeshPartType > patch_part) | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| BaseClass typedef | FEAT::Geometry::RootMeshNode< RootMesh_ > | |
| bytes() const | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| clear_halos() | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| clear_patches() | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| clone_unique() const | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| create_patch_meshpart(const Adjacency::Graph &elems_at_rank, const int rank) | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| create_permutation(PermutationStrategy strategy) | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| extract_patch(std::vector< Index > &&elements, bool split_meshparts, bool split_halos, bool split_patches) | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| extract_patch(std::vector< int > &comm_ranks, const Adjacency::Graph &elems_at_rank, const int rank) | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| extract_patch(std::vector< int > &comm_ranks, const Partition &partition, const int rank) | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| find_mesh_part(const String &part_name) | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| find_mesh_part(const String &part_name) const | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| find_mesh_part_chart(const String &part_name) const | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| find_mesh_part_chart_name(const String &part_name) const | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| find_mesh_part_node(const String &part_name) | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| find_mesh_part_node(const String &part_name) const | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| get_atlas() const | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| get_halo(int rank) const | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| get_halo_map() const | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| get_mesh() | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| get_mesh() const | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| get_mesh_part_names(bool no_internals=false) const | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| get_patch(int rank) const | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| get_patch_map() const | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| make_unique(std::unique_ptr< MeshType > mesh, MeshAtlasType *atlas=nullptr) | FEAT::Geometry::RootMeshNode< RootMesh_ > | inlinestatic |
| MeshAtlasType typedef | FEAT::Geometry::RootMeshNode< RootMesh_ > | |
| MeshChartType typedef | FEAT::Geometry::RootMeshNode< RootMesh_ > | |
| MeshNode(std::unique_ptr< MeshType > mesh) | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inlineexplicitprotected |
| MeshPartNodeConstIterator typedef | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | protected |
| MeshPartNodeContainer typedef | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | protected |
| MeshPartNodeIterator typedef | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | protected |
| MeshPartNodeReverseIterator typedef | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | protected |
| MeshPartNodeType typedef | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | |
| MeshPartType typedef | FEAT::Geometry::RootMeshNode< RootMesh_ > | |
| MeshType typedef | FEAT::Geometry::RootMeshNode< RootMesh_ > | |
| name() | FEAT::Geometry::RootMeshNode< RootMesh_ > | inlinestatic |
| refine_children(MeshNode &refined_node) const | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inlineprotected |
| refine_mesh_parts(MeshNode &refined_node) const | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inlineprotected |
| refine_partial_unique(const VertexMarker_ &marker, AdaptMode adapt_mode=AdaptMode::chart) const | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| refine_unique(AdaptMode adapt_mode=AdaptMode::chart) const | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| remove_all_mesh_parts() | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| remove_mesh_part(const String &part_name) | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| rename_halos(const std::map< int, int > &ranks) | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| rename_mesh_parts(const std::map< String, String > &renames) | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| RootMeshNode(std::unique_ptr< MeshType > mesh, MeshAtlasType *atlas=nullptr) | FEAT::Geometry::RootMeshNode< RootMesh_ > | inlineexplicit |
| RootMeshType typedef | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | |
| set_mesh_part_chart(const String &part_name, const String &chart_name, const MeshChartType *chart) | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inline |
| set_permutation(MeshPermutation< typename MeshType::ShapeType > &&mesh_perm) | FEAT::Geometry::RootMeshNode< RootMesh_ > | inline |
| ~MeshNode() | FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ > | inlinevirtual |
| ~RootMeshNode() | FEAT::Geometry::RootMeshNode< RootMesh_ > | inlinevirtual |