Classe pour calculer en 2D le uniqueId() d'une face en fonction de sa position dans la grille.
Plus de détails...
|
| FaceUniqueIdComputer3D (Int64 base_offset, Int64 nb_cell_x, Int64 nb_face_x, Int64x3 nb_face_dir, Int64 total_nb_face_xy, Int64 total_nb_face_x) |
|
std::array< Int64, 6 > | computeForCell (Int64 x, Int64 y, Int64 z) |
| Calcule les uniqueIds() des 6 faces de la mailles de coordonnées topologique (x,y,z)
|
|
Classe pour calculer en 2D le uniqueId() d'une face en fonction de sa position dans la grille.
Définition à la ligne 253 du fichier CartesianGridDimension.h.
◆ FaceUniqueIdComputer3D()
Arcane::CartesianGridDimension::FaceUniqueIdComputer3D::FaceUniqueIdComputer3D |
( |
Int64 |
base_offset, |
|
|
Int64 |
nb_cell_x, |
|
|
Int64 |
nb_face_x, |
|
|
Int64x3 |
nb_face_dir, |
|
|
Int64 |
total_nb_face_xy, |
|
|
Int64 |
total_nb_face_x |
|
) |
| |
|
inline |
◆ computeForCell()
std::array< Int64, 6 > Arcane::CartesianGridDimension::FaceUniqueIdComputer3D::computeForCell |
( |
Int64 |
x, |
|
|
Int64 |
y, |
|
|
Int64 |
z |
|
) |
| |
|
inline |
Calcule les uniqueIds() des 6 faces de la mailles de coordonnées topologique (x,y,z)
Définition à la ligne 270 du fichier CartesianGridDimension.h.
◆ m_base_offset
Int64 Arcane::CartesianGridDimension::FaceUniqueIdComputer3D::m_base_offset |
|
private |
◆ m_nb_cell_x
Int64 Arcane::CartesianGridDimension::FaceUniqueIdComputer3D::m_nb_cell_x |
|
private |
◆ m_nb_face_dir
Int64x3 Arcane::CartesianGridDimension::FaceUniqueIdComputer3D::m_nb_face_dir |
|
private |
◆ m_nb_face_x
Int64 Arcane::CartesianGridDimension::FaceUniqueIdComputer3D::m_nb_face_x |
|
private |
◆ m_total_nb_face_x
Int64 Arcane::CartesianGridDimension::FaceUniqueIdComputer3D::m_total_nb_face_x |
|
private |
◆ m_total_nb_face_xy
Int64 Arcane::CartesianGridDimension::FaceUniqueIdComputer3D::m_total_nb_face_xy |
|
private |
La documentation de cette classe a été générée à partir du fichier suivant :