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.
GeomType cellType() const
Type de la maille (GeomType::Quad4, GeomType::Hexaedron8, ...)
Integer nbSubZoneFace() const
Nombre de sous faces internes SVC.
Integer nbSubZone() const
Nombre de sous volume de controle.
Enumération spécifiant le type de polygone ou polyèdre associé à un élément ou une forme géométrique.
Informations de connectivité pour les éléments géométriques de type IT_NullType.
Référence à une instance.
-*- 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.