FEAT 3
Finite Element Analysis Toolbox
Loading...
Searching...
No Matches
FEAT::Geometry::RootMeshNode< RootMesh_ > Member List

This is the complete list of members for FEAT::Geometry::RootMeshNode< RootMesh_ >, including all inherited members.

_apply_mesh_perm_to_parts()FEAT::Geometry::RootMeshNode< RootMesh_ >inlineprotected
_atlasFEAT::Geometry::RootMeshNode< RootMesh_ >protected
_clone(const RootMeshNode &other) (defined in FEAT::Geometry::RootMeshNode< RootMesh_ >)FEAT::Geometry::RootMeshNode< RootMesh_ >inlineprotected
_halosFEAT::Geometry::RootMeshNode< RootMesh_ >protected
_meshFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >protected
_mesh_part_nodesFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >protected
_patchesFEAT::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 typedefFEAT::Geometry::RootMeshNode< RootMesh_ >
bytes() constFEAT::Geometry::RootMeshNode< RootMesh_ >inline
clear_halos()FEAT::Geometry::RootMeshNode< RootMesh_ >inline
clear_patches()FEAT::Geometry::RootMeshNode< RootMesh_ >inline
clone_unique() constFEAT::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) constFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >inline
find_mesh_part_chart(const String &part_name) constFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >inline
find_mesh_part_chart_name(const String &part_name) constFEAT::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) constFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >inline
get_atlas() constFEAT::Geometry::RootMeshNode< RootMesh_ >inline
get_halo(int rank) constFEAT::Geometry::RootMeshNode< RootMesh_ >inline
get_halo_map() constFEAT::Geometry::RootMeshNode< RootMesh_ >inline
get_mesh()FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >inline
get_mesh() constFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >inline
get_mesh_part_names(bool no_internals=false) constFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >inline
get_patch(int rank) constFEAT::Geometry::RootMeshNode< RootMesh_ >inline
get_patch_map() constFEAT::Geometry::RootMeshNode< RootMesh_ >inline
make_unique(std::unique_ptr< MeshType > mesh, MeshAtlasType *atlas=nullptr)FEAT::Geometry::RootMeshNode< RootMesh_ >inlinestatic
MeshAtlasType typedefFEAT::Geometry::RootMeshNode< RootMesh_ >
MeshChartType typedefFEAT::Geometry::RootMeshNode< RootMesh_ >
MeshNode(std::unique_ptr< MeshType > mesh)FEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >inlineexplicitprotected
MeshPartNodeConstIterator typedefFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >protected
MeshPartNodeContainer typedefFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >protected
MeshPartNodeIterator typedefFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >protected
MeshPartNodeReverseIterator typedefFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >protected
MeshPartNodeType typedefFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >
MeshPartType typedefFEAT::Geometry::RootMeshNode< RootMesh_ >
MeshType typedefFEAT::Geometry::RootMeshNode< RootMesh_ >
name()FEAT::Geometry::RootMeshNode< RootMesh_ >inlinestatic
refine_children(MeshNode &refined_node) constFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >inlineprotected
refine_mesh_parts(MeshNode &refined_node) constFEAT::Geometry::MeshNode< RootMesh_, RootMesh_ >inlineprotected
refine_partial_unique(const VertexMarker_ &marker, AdaptMode adapt_mode=AdaptMode::chart) constFEAT::Geometry::RootMeshNode< RootMesh_ >inline
refine_unique(AdaptMode adapt_mode=AdaptMode::chart) constFEAT::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 typedefFEAT::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