Arcane  v3.16.0.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la structure Arcane::MshParallelMeshReader::MshElementsBlock

Infos d'un bloc pour $Elements pour la version 4. Plus de détails...

+ Graphe de collaboration de Arcane::MshParallelMeshReader::MshElementsBlock:

Attributs publics

Int32 index = 0
 Index du bloc dans la liste.
 
Int64 nb_entity = 0
 Nombre d'entités du bloc.
 
ItemTypeId item_type
 Type Arcane de l'entité
 
Int32 dimension = -1
 Dimension de l'entité
 
Int32 item_nb_node = 0
 Nombre de noeuds de l'entité.
 
Int64 entity_tag = -1
 
bool is_built_as_cells = false
 Indique si les entités du bloc sont des mailles.
 
UniqueArray< Int64uids
 
UniqueArray< Int64connectivities
 < Liste des uniqueId() du bloc
 

Description détaillée

Infos d'un bloc pour $Elements pour la version 4.

Dans cette version, les éléments d'un bloc sont tous de même type (par exemple que des IT_Quad4 ou IT_Triangle3.

Si on a nb_entity, alors uids.size()==nb_entity et connectivity.size()==nb_entity*item_nb_node

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

Documentation des données membres

◆ connectivities

UniqueArray<Int64> Arcane::MshParallelMeshReader::MshElementsBlock::connectivities

< Liste des uniqueId() du bloc

Liste des connectivités du bloc.

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

Référencé par Arcane::MshParallelMeshReader::_addFaceGroup(), et Arcane::MshParallelMeshReader::_readOneElementBlock().

◆ dimension

Int32 Arcane::MshParallelMeshReader::MshElementsBlock::dimension = -1

Dimension de l'entité

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

◆ entity_tag

Int64 Arcane::MshParallelMeshReader::MshElementsBlock::entity_tag = -1

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

◆ index

Int32 Arcane::MshParallelMeshReader::MshElementsBlock::index = 0

Index du bloc dans la liste.

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

Référencé par Arcane::MshParallelMeshReader::_addCellOrNodeGroup(), et Arcane::MshParallelMeshReader::_addFaceGroup().

◆ is_built_as_cells

bool Arcane::MshParallelMeshReader::MshElementsBlock::is_built_as_cells = false

Indique si les entités du bloc sont des mailles.

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

◆ item_nb_node

Int32 Arcane::MshParallelMeshReader::MshElementsBlock::item_nb_node = 0

Nombre de noeuds de l'entité.

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

Référencé par Arcane::MshParallelMeshReader::_addFaceGroup(), et Arcane::MshParallelMeshReader::_readOneElementBlock().

◆ item_type

ItemTypeId Arcane::MshParallelMeshReader::MshElementsBlock::item_type

Type Arcane de l'entité

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

◆ nb_entity

Int64 Arcane::MshParallelMeshReader::MshElementsBlock::nb_entity = 0

Nombre d'entités du bloc.

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

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

◆ uids

UniqueArray<Int64> Arcane::MshParallelMeshReader::MshElementsBlock::uids

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


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