Arcane  v3.14.10.0
Documentation utilisateur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::DirCellNodeLocalId

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

#include <arcane/cartesianmesh/CellDirectionMng.h>

+ Graphe de collaboration de Arcane::DirCellNodeLocalId:

Fonctions membres publiques

__host__ __device__ CellLocalId cellId () const
 Maille associée.
 
__host__ __device__ NodeLocalId nextLeftId () const
 Noeud devant à gauche dans la direction.
 
__host__ __device__ NodeLocalId nextRightId () const
 Noeud devant à droite dans la direction.
 
__host__ __device__ NodeLocalId previousRightId () const
 Noeud derrière à droite dans la direction.
 
__host__ __device__ NodeLocalId previousLeftId () const
 Noeud derrière à gauche dans la direction.
 
__host__ __device__ NodeLocalId topNextLeftId () const
 Noeud devant à gauche dans la direction.
 
__host__ __device__ NodeLocalId topNextRightId () const
 Noeud devant à droite dans la direction.
 
__host__ __device__ NodeLocalId topPreviousRightId () const
 Noeud derrière à droite dans la direction.
 
__host__ __device__ NodeLocalId topPreviousLeftId () const
 Noeud derrière à gauche dans la direction.
 

Description détaillée

Maille avec info directionnelle des noeuds.

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

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

Documentation des fonctions membres

◆ cellId()

__host__ __device__ CellLocalId Arcane::DirCellNodeLocalId::cellId ( ) const
inline

Maille associée.

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

◆ nextLeftId()

__host__ __device__ NodeLocalId Arcane::DirCellNodeLocalId::nextLeftId ( ) const
inline

Noeud devant à gauche dans la direction.

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

◆ nextRightId()

__host__ __device__ NodeLocalId Arcane::DirCellNodeLocalId::nextRightId ( ) const
inline

Noeud devant à droite dans la direction.

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

◆ previousLeftId()

__host__ __device__ NodeLocalId Arcane::DirCellNodeLocalId::previousLeftId ( ) const
inline

Noeud derrière à gauche dans la direction.

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

◆ previousRightId()

__host__ __device__ NodeLocalId Arcane::DirCellNodeLocalId::previousRightId ( ) const
inline

Noeud derrière à droite dans la direction.

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

◆ topNextLeftId()

__host__ __device__ NodeLocalId Arcane::DirCellNodeLocalId::topNextLeftId ( ) const
inline

Noeud devant à gauche dans la direction.

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

◆ topNextRightId()

__host__ __device__ NodeLocalId Arcane::DirCellNodeLocalId::topNextRightId ( ) const
inline

Noeud devant à droite dans la direction.

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

◆ topPreviousLeftId()

__host__ __device__ NodeLocalId Arcane::DirCellNodeLocalId::topPreviousLeftId ( ) const
inline

Noeud derrière à gauche dans la direction.

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

◆ topPreviousRightId()

__host__ __device__ NodeLocalId Arcane::DirCellNodeLocalId::topPreviousRightId ( ) const
inline

Noeud derrière à droite dans la direction.

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


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