12#ifndef ARCANE_GEOMETRIC_CELLCONNECTIVITY_H
13#define ARCANE_GEOMETRIC_CELLCONNECTIVITY_H
17#include "arcane/geometric/GeomType.h"
18#include "arcane/geometric/GeometricConnectic.h"
19#include "arcane/geometric/ItemStaticInfo.h"
25GEOMETRIC_BEGIN_NAMESPACE
48 Integer nbNode()
const {
return m_nb_node; }
49 Integer nbEdge()
const {
return m_nb_edge; }
50 Integer nbFace()
const {
return m_nb_face; }
56 const Integer* nodeAssociation()
const {
return m_node_association; }
57 const NodeConnectic* nodeConnectic()
const {
return m_node_connectic; }
58 const EdgeConnectic* edgeConnectic()
const {
return m_edge_connectic; }
59 const FaceConnectic* faceConnectic()
const {
return m_face_connectic; }
60 const SVCFaceConnectic* SCVFaceConnectic()
const {
return m_svc_face_connectic; }
66 Integer m_nb_sub_zone = 0;
67 Integer m_nb_svc_face = 0;
69 const Integer* m_node_association =
nullptr;
78 Integer m_edge_node_sub_zone_id[3];
79 Integer m_face_node_sub_zone_id[3];
81 Integer m_edge_direct_connectic[ItemStaticInfo::MAX_CELL_EDGE*2];
88 Int32* m_edge_first_node =
nullptr;
89 Int32* m_edge_second_node =
nullptr;
94 inline void _setEdgeDirectConnectic();
111 Integer nbNode()
const {
return 0; }
112 Integer nbEdge()
const {
return 0; }
113 Integer nbFace()
const {
return 0; }
122#include "arcane/geometric/GeneratedConnectivity.h"
127GEOMETRIC_END_NAMESPACE
Informations sur la connectivité d'une maille.
Integer nbSubZone() const
Nombre de sous volume de controle.
Integer nbSubZoneFace() const
Nombre de sous faces internes SVC.
GeomType cellType() const
Type de la maille (GeomType::Quad4, GeomType::Hexaedron8, ...)
Enumération spécifiant le type de polygone ou polyèdre associé à un élément ou une forme géométrique.
Lecteur des fichiers de maillage via la bibliothèque LIMA.
Informations de connectivité pour les éléments géométriques de type IT_NullType.
-*- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature -*-
Structures de connectique locale des mailles.
Structure de connectique locale.
Structures de connectique locale des mailles.
Structures de connectique locale des mailles et svc.