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

Classe pour calculer en 2D le uniqueId() d'une face en fonction de sa position dans la grille. Plus de détails...

+ Graphe de collaboration de Arcane::CartesianGridDimension::FaceUniqueIdComputer2D:

Fonctions membres publiques

 FaceUniqueIdComputer2D (Int64 base_offset, Int64 nb_cell_x, Int64 nb_face_x, Int64 nb_face_dir_x)
 
std::array< Int64, 4 > computeForCell (Int64 x, Int64 y)
 Calcule les uniqueIds() des 4 faces de la mailles de coordonnées topologique (x,y)
 

Attributs privés

Int64 m_base_offset
 
Int64 m_nb_cell_x
 
Int64 m_nb_face_x
 
Int64 m_nb_face_dir_x
 

Description détaillée

Classe pour calculer en 2D le uniqueId() d'une face en fonction de sa position dans la grille.

Définition à la ligne 131 du fichier CartesianGridDimension.h.

Documentation des constructeurs et destructeur

◆ FaceUniqueIdComputer2D()

Arcane::CartesianGridDimension::FaceUniqueIdComputer2D::FaceUniqueIdComputer2D ( Int64  base_offset,
Int64  nb_cell_x,
Int64  nb_face_x,
Int64  nb_face_dir_x 
)
inline

Définition à la ligne 135 du fichier CartesianGridDimension.h.

Documentation des fonctions membres

◆ computeForCell()

std::array< Int64, 4 > Arcane::CartesianGridDimension::FaceUniqueIdComputer2D::computeForCell ( Int64  x,
Int64  y 
)
inline

Calcule les uniqueIds() des 4 faces de la mailles de coordonnées topologique (x,y)

Définition à la ligne 145 du fichier CartesianGridDimension.h.

Documentation des données membres

◆ m_base_offset

Int64 Arcane::CartesianGridDimension::FaceUniqueIdComputer2D::m_base_offset
private

Définition à la ligne 162 du fichier CartesianGridDimension.h.

◆ m_nb_cell_x

Int64 Arcane::CartesianGridDimension::FaceUniqueIdComputer2D::m_nb_cell_x
private

Définition à la ligne 163 du fichier CartesianGridDimension.h.

◆ m_nb_face_dir_x

Int64 Arcane::CartesianGridDimension::FaceUniqueIdComputer2D::m_nb_face_dir_x
private

Définition à la ligne 165 du fichier CartesianGridDimension.h.

◆ m_nb_face_x

Int64 Arcane::CartesianGridDimension::FaceUniqueIdComputer2D::m_nb_face_x
private

Définition à la ligne 164 du fichier CartesianGridDimension.h.


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