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

Maille avec info directionnelle des faces. Plus de détails...

#include <arcane/cartesianmesh/CellDirectionMng.h>

+ Graphe de collaboration de Arcane::DirCellFaceLocalId:

Fonctions membres publiques

ARCCORE_HOST_DEVICE CellLocalId cell () const
 Maille associée.
 
ARCCORE_HOST_DEVICE CellLocalId cellId () const
 Maille associée.
 
ARCCORE_HOST_DEVICE FaceLocalId next () const
 Face connectée à la maille d'après la maille courante dans la direction.
 
ARCCORE_HOST_DEVICE FaceLocalId nextId () const
 Face connectée à la maille d'après la maille courante dans la direction.
 
ARCCORE_HOST_DEVICE FaceLocalId previous () const
 Face connectée à la maille d'avant la maille courante dans la direction.
 
ARCCORE_HOST_DEVICE FaceLocalId previousId () const
 Face connectée à la maille d'avant la maille courante dans la direction.
 
ARCCORE_HOST_DEVICE Int32 nextLocalIndex () const
 Indice locale dans la maille de la face next()
 
ARCCORE_HOST_DEVICE Int32 previousLocalIndex () const
 Indice locale dans la maille de la face previous()
 

Fonctions membres privées

ARCCORE_HOST_DEVICE DirCellFaceLocalId (CellLocalId c, Int32 next_face_index, Int32 previous_face_index, IndexedCellFaceConnectivityView view)
 

Attributs privés

friend CellDirectionMng
 
CellLocalId m_cell
 
Int32 m_next_face_index
 
Int32 m_previous_face_index
 
IndexedCellFaceConnectivityView m_view
 

Description détaillée

Maille avec info directionnelle des faces.

Les instances de cette classe sont temporaires et construites via CellDirectionMng::cellFace().

Définition à la ligne 285 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

Documentation des constructeurs et destructeur

◆ DirCellFaceLocalId()

ARCCORE_HOST_DEVICE Arcane::DirCellFaceLocalId::DirCellFaceLocalId ( CellLocalId  c,
Int32  next_face_index,
Int32  previous_face_index,
IndexedCellFaceConnectivityView  view 
)
inlineprivate

Définition à la ligne 291 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

Documentation des fonctions membres

◆ cell()

ARCCORE_HOST_DEVICE CellLocalId Arcane::DirCellFaceLocalId::cell ( ) const
inline

Maille associée.

Définition à la ligne 304 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

◆ cellId()

ARCCORE_HOST_DEVICE CellLocalId Arcane::DirCellFaceLocalId::cellId ( ) const
inline

Maille associée.

Définition à la ligne 306 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

◆ next()

ARCCORE_HOST_DEVICE FaceLocalId Arcane::DirCellFaceLocalId::next ( ) const
inline

Face connectée à la maille d'après la maille courante dans la direction.

Définition à la ligne 309 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

◆ nextId()

ARCCORE_HOST_DEVICE FaceLocalId Arcane::DirCellFaceLocalId::nextId ( ) const
inline

Face connectée à la maille d'après la maille courante dans la direction.

Définition à la ligne 311 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

◆ nextLocalIndex()

ARCCORE_HOST_DEVICE Int32 Arcane::DirCellFaceLocalId::nextLocalIndex ( ) const
inline

Indice locale dans la maille de la face next()

Définition à la ligne 319 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

◆ previous()

ARCCORE_HOST_DEVICE FaceLocalId Arcane::DirCellFaceLocalId::previous ( ) const
inline

Face connectée à la maille d'avant la maille courante dans la direction.

Définition à la ligne 314 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

◆ previousId()

ARCCORE_HOST_DEVICE FaceLocalId Arcane::DirCellFaceLocalId::previousId ( ) const
inline

Face connectée à la maille d'avant la maille courante dans la direction.

Définition à la ligne 316 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

◆ previousLocalIndex()

ARCCORE_HOST_DEVICE Int32 Arcane::DirCellFaceLocalId::previousLocalIndex ( ) const
inline

Indice locale dans la maille de la face previous()

Définition à la ligne 322 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

Documentation des données membres

◆ CellDirectionMng

friend Arcane::DirCellFaceLocalId::CellDirectionMng
private

Définition à la ligne 287 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

◆ m_cell

CellLocalId Arcane::DirCellFaceLocalId::m_cell
private

Définition à la ligne 326 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

◆ m_next_face_index

Int32 Arcane::DirCellFaceLocalId::m_next_face_index
private

Définition à la ligne 327 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

◆ m_previous_face_index

Int32 Arcane::DirCellFaceLocalId::m_previous_face_index
private

Définition à la ligne 328 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.

◆ m_view

IndexedCellFaceConnectivityView Arcane::DirCellFaceLocalId::m_view
private

Définition à la ligne 329 du fichier src/arcane/cartesianmesh/CellDirectionMng.h.


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