Arcane  v4.1.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::geometric::CellConnectivity

Informations sur la connectivité d'une maille. Plus de détails...

#include <arcane/geometry/CellConnectivity.h>

+ Graphe d'héritage de Arcane::geometric::CellConnectivity:
+ Graphe de collaboration de Arcane::geometric::CellConnectivity:

Fonctions membres publiques

 CellConnectivity (Integer nb_node, Integer nb_edge, Integer nb_face, GeomType cell_type)
 
Integer nbNode () const
 
Integer nbEdge () const
 
Integer nbFace () const
 
Integer nbSubZone () const
 Nombre de sous volume de controle.
 
Integer nbSubZoneFace () const
 Nombre de sous faces internes SVC.
 
const IntegernodeAssociation () const
 
const NodeConnecticnodeConnectic () const
 
const EdgeConnecticedgeConnectic () const
 
const FaceConnecticfaceConnectic () const
 
const SVCFaceConnecticSCVFaceConnectic () const
 
GeomType cellType () const
 Type de la maille (GeomType::Quad4, GeomType::Hexaedron8, ...)
 

Attributs publics

Integer m_edge_node_sub_zone_id [3]
 Numéro locaux dans le sous-volumes de contrôle.
 
Integer m_face_node_sub_zone_id [3]
 
Integer m_edge_direct_connectic [ItemStaticInfo::MAX_CELL_EDGE *2]
 Connectique pour les arêtes.
 

Fonctions membres protégées

void _setEdgeDirectConnectic ()
 

Attributs protégés

Integer m_nb_sub_zone = 0
 Nombre de sous volume de controle.
 
Integer m_nb_svc_face = 0
 
const Integerm_node_association = nullptr
 Numero local du sommet associé au sous volume de controle.
 
const NodeConnecticm_node_connectic = nullptr
 
const EdgeConnecticm_edge_connectic = nullptr
 
const FaceConnecticm_face_connectic = nullptr
 
const SVCFaceConnecticm_svc_face_connectic = nullptr
 
Integer m_nb_node
 
Integer m_nb_edge
 
Integer m_nb_face
 
Int32m_edge_first_node = nullptr
 
Int32m_edge_second_node = nullptr
 
GeomType m_cell_type
 

Description détaillée

Informations sur la connectivité d'une maille.

Définition à la ligne 37 du fichier src/arcane/geometry/CellConnectivity.h.

Documentation des constructeurs et destructeur

◆ CellConnectivity()

Arcane::geometric::CellConnectivity::CellConnectivity ( Integer nb_node,
Integer nb_edge,
Integer nb_face,
GeomType cell_type )
inline

Définition à la ligne 40 du fichier src/arcane/geometry/CellConnectivity.h.

Documentation des fonctions membres

◆ _setEdgeDirectConnectic()

void CellConnectivity::_setEdgeDirectConnectic ( )
inlineprotected

Définition à la ligne 32 du fichier CellConnectivity.cc.

◆ cellType()

GeomType Arcane::geometric::CellConnectivity::cellType ( ) const
inline

Type de la maille (GeomType::Quad4, GeomType::Hexaedron8, ...)

Définition à la ligne 61 du fichier src/arcane/geometry/CellConnectivity.h.

◆ edgeConnectic()

const EdgeConnectic * Arcane::geometric::CellConnectivity::edgeConnectic ( ) const
inline

Définition à la ligne 57 du fichier src/arcane/geometry/CellConnectivity.h.

◆ faceConnectic()

const FaceConnectic * Arcane::geometric::CellConnectivity::faceConnectic ( ) const
inline

Définition à la ligne 58 du fichier src/arcane/geometry/CellConnectivity.h.

◆ nbEdge()

Integer Arcane::geometric::CellConnectivity::nbEdge ( ) const
inline

Définition à la ligne 48 du fichier src/arcane/geometry/CellConnectivity.h.

◆ nbFace()

Integer Arcane::geometric::CellConnectivity::nbFace ( ) const
inline

Définition à la ligne 49 du fichier src/arcane/geometry/CellConnectivity.h.

◆ nbNode()

Integer Arcane::geometric::CellConnectivity::nbNode ( ) const
inline

Définition à la ligne 47 du fichier src/arcane/geometry/CellConnectivity.h.

◆ nbSubZone()

Integer Arcane::geometric::CellConnectivity::nbSubZone ( ) const
inline

Nombre de sous volume de controle.

Définition à la ligne 52 du fichier src/arcane/geometry/CellConnectivity.h.

Références m_nb_sub_zone.

◆ nbSubZoneFace()

Integer Arcane::geometric::CellConnectivity::nbSubZoneFace ( ) const
inline

Nombre de sous faces internes SVC.

Définition à la ligne 54 du fichier src/arcane/geometry/CellConnectivity.h.

Références m_nb_svc_face.

◆ nodeAssociation()

const Integer * Arcane::geometric::CellConnectivity::nodeAssociation ( ) const
inline

Définition à la ligne 55 du fichier src/arcane/geometry/CellConnectivity.h.

◆ nodeConnectic()

const NodeConnectic * Arcane::geometric::CellConnectivity::nodeConnectic ( ) const
inline

Définition à la ligne 56 du fichier src/arcane/geometry/CellConnectivity.h.

◆ SCVFaceConnectic()

const SVCFaceConnectic * Arcane::geometric::CellConnectivity::SCVFaceConnectic ( ) const
inline

Définition à la ligne 59 du fichier src/arcane/geometry/CellConnectivity.h.

Documentation des données membres

◆ m_cell_type

GeomType Arcane::geometric::CellConnectivity::m_cell_type
protected

Définition à la ligne 89 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_edge_connectic

const EdgeConnectic* Arcane::geometric::CellConnectivity::m_edge_connectic = nullptr
protected

Définition à la ligne 70 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_edge_direct_connectic

Integer Arcane::geometric::CellConnectivity::m_edge_direct_connectic[ItemStaticInfo::MAX_CELL_EDGE *2]

Connectique pour les arêtes.

Définition à la ligne 80 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_edge_first_node

Int32* Arcane::geometric::CellConnectivity::m_edge_first_node = nullptr
protected

Définition à la ligne 87 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_edge_node_sub_zone_id

Integer Arcane::geometric::CellConnectivity::m_edge_node_sub_zone_id[3]

Numéro locaux dans le sous-volumes de contrôle.

Définition à la ligne 77 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_edge_second_node

Int32* Arcane::geometric::CellConnectivity::m_edge_second_node = nullptr
protected

Définition à la ligne 88 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_face_connectic

const FaceConnectic* Arcane::geometric::CellConnectivity::m_face_connectic = nullptr
protected

Définition à la ligne 71 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_face_node_sub_zone_id

Integer Arcane::geometric::CellConnectivity::m_face_node_sub_zone_id[3]

Définition à la ligne 78 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_nb_edge

Integer Arcane::geometric::CellConnectivity::m_nb_edge
protected

Définition à la ligne 85 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_nb_face

Integer Arcane::geometric::CellConnectivity::m_nb_face
protected

Définition à la ligne 86 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_nb_node

Integer Arcane::geometric::CellConnectivity::m_nb_node
protected

Définition à la ligne 84 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_nb_sub_zone

Integer Arcane::geometric::CellConnectivity::m_nb_sub_zone = 0
protected

Nombre de sous volume de controle.

Définition à la ligne 65 du fichier src/arcane/geometry/CellConnectivity.h.

Référencé par nbSubZone().

◆ m_nb_svc_face

Integer Arcane::geometric::CellConnectivity::m_nb_svc_face = 0
protected

Nombre de sous faces internes SVC

Définition à la ligne 66 du fichier src/arcane/geometry/CellConnectivity.h.

Référencé par nbSubZoneFace().

◆ m_node_association

const Integer* Arcane::geometric::CellConnectivity::m_node_association = nullptr
protected

Numero local du sommet associé au sous volume de controle.

Définition à la ligne 68 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_node_connectic

const NodeConnectic* Arcane::geometric::CellConnectivity::m_node_connectic = nullptr
protected

Définition à la ligne 69 du fichier src/arcane/geometry/CellConnectivity.h.

◆ m_svc_face_connectic

const SVCFaceConnectic* Arcane::geometric::CellConnectivity::m_svc_face_connectic = nullptr
protected

Définition à la ligne 72 du fichier src/arcane/geometry/CellConnectivity.h.


La documentation de cette classe a été générée à partir des fichiers suivants :