Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::MshParallelMeshReader::MeshInfo

Informations sur le maillage créé Plus de détails...

+ Graphe de collaboration de Arcane::MshParallelMeshReader::MeshInfo:

Fonctions membres publiques

void findEntities (Int32 dimension, Int64 tag, Array< MeshV4EntitiesWithNodes > &entities)
 
MeshV4EntitiesNodesfindNodeEntities (Int64 tag)
 

Attributs publics

UniqueArray< Int32 > cells_nb_node
 
UniqueArray< Int32 > cells_type
 
UniqueArray< Int64 > cells_uid
 
UniqueArray< Int64 > cells_connectivity
 
UniqueArray< Real3nodes_coordinates
 Coordonnées des noeuds de ma partie.
 
UniqueArray< Int64 > nodes_unique_id
 UniqueId() des noeuds de ma partie.
 
std::unordered_map< Int64, Int32 > nodes_rank_map
 Tableau associatif (uniqueId(),rang) auquel le noeud appartiendra.
 
Real3 m_node_min_bounding_box
 
Real3 m_node_max_bounding_box
 
MeshPhysicalNameList physical_name_list
 
UniqueArray< MeshV4EntitiesNodesentities_nodes_list
 
FixedArray< UniqueArray< MeshV4EntitiesWithNodes >, 3 > entities_with_nodes_list
 
UniqueArray< MeshV4ElementsBlockblocks
 

Description détaillée

Informations sur le maillage créé

Définition à la ligne 168 du fichier MshParallelMeshReader.cc.

Documentation des fonctions membres

◆ findEntities()

void Arcane::MshParallelMeshReader::MeshInfo::findEntities ( Int32  dimension,
Int64  tag,
Array< MeshV4EntitiesWithNodes > &  entities 
)
inline

Définition à la ligne 172 du fichier MshParallelMeshReader.cc.

◆ findNodeEntities()

MeshV4EntitiesNodes * Arcane::MshParallelMeshReader::MeshInfo::findNodeEntities ( Int64  tag)
inline

Définition à la ligne 180 du fichier MshParallelMeshReader.cc.

Documentation des données membres

◆ blocks

UniqueArray<MeshV4ElementsBlock> Arcane::MshParallelMeshReader::MeshInfo::blocks

Définition à la ligne 206 du fichier MshParallelMeshReader.cc.

◆ cells_connectivity

UniqueArray<Int64> Arcane::MshParallelMeshReader::MeshInfo::cells_connectivity

Définition à la ligne 193 du fichier MshParallelMeshReader.cc.

◆ cells_nb_node

UniqueArray<Int32> Arcane::MshParallelMeshReader::MeshInfo::cells_nb_node

Définition à la ligne 190 du fichier MshParallelMeshReader.cc.

◆ cells_type

UniqueArray<Int32> Arcane::MshParallelMeshReader::MeshInfo::cells_type

Définition à la ligne 191 du fichier MshParallelMeshReader.cc.

◆ cells_uid

UniqueArray<Int64> Arcane::MshParallelMeshReader::MeshInfo::cells_uid

Définition à la ligne 192 du fichier MshParallelMeshReader.cc.

◆ entities_nodes_list

UniqueArray<MeshV4EntitiesNodes> Arcane::MshParallelMeshReader::MeshInfo::entities_nodes_list

Définition à la ligne 204 du fichier MshParallelMeshReader.cc.

◆ entities_with_nodes_list

FixedArray<UniqueArray<MeshV4EntitiesWithNodes>,3> Arcane::MshParallelMeshReader::MeshInfo::entities_with_nodes_list

Définition à la ligne 205 du fichier MshParallelMeshReader.cc.

◆ m_node_max_bounding_box

Real3 Arcane::MshParallelMeshReader::MeshInfo::m_node_max_bounding_box

Définition à la ligne 202 du fichier MshParallelMeshReader.cc.

◆ m_node_min_bounding_box

Real3 Arcane::MshParallelMeshReader::MeshInfo::m_node_min_bounding_box

Définition à la ligne 201 du fichier MshParallelMeshReader.cc.

◆ nodes_coordinates

UniqueArray<Real3> Arcane::MshParallelMeshReader::MeshInfo::nodes_coordinates

Coordonnées des noeuds de ma partie.

Définition à la ligne 196 du fichier MshParallelMeshReader.cc.

Référencé par Arcane::MshParallelMeshReader::_computeNodesPartition(), et Arcane::MshParallelMeshReader::_setNodesCoordinates().

◆ nodes_rank_map

std::unordered_map<Int64, Int32> Arcane::MshParallelMeshReader::MeshInfo::nodes_rank_map

Tableau associatif (uniqueId(),rang) auquel le noeud appartiendra.

Définition à la ligne 200 du fichier MshParallelMeshReader.cc.

Référencé par Arcane::MshParallelMeshReader::_computeNodesPartition().

◆ nodes_unique_id

UniqueArray<Int64> Arcane::MshParallelMeshReader::MeshInfo::nodes_unique_id

UniqueId() des noeuds de ma partie.

Définition à la ligne 198 du fichier MshParallelMeshReader.cc.

Référencé par Arcane::MshParallelMeshReader::_computeNodesPartition(), et Arcane::MshParallelMeshReader::_setNodesCoordinates().

◆ physical_name_list

MeshPhysicalNameList Arcane::MshParallelMeshReader::MeshInfo::physical_name_list

Définition à la ligne 203 du fichier MshParallelMeshReader.cc.


La documentation de cette classe a été générée à partir du fichier suivant :