Classe pour calculer en 2D le uniqueId() d'une face en fonction de sa position dans la grille. Plus de détails...
Fonctions membres publiques | |
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) | |
Attributs privés | |
Int64 | m_base_offset |
Int64 | m_nb_cell_x |
Int64 | m_nb_face_x |
Int64x3 | m_nb_face_dir |
Int64 | m_total_nb_face_xy |
Int64 | m_total_nb_face_x |
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.
|
inline |
Définition à la ligne 257 du fichier CartesianGridDimension.h.
|
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.
Référencé par Arcane::CartesianMeshCoarsening2::_createCoarseCells3D(), et Arcane::mesh::CartesianFaceUniqueIdBuilder::computeFacesUniqueIdAndOwner().
|
private |
Définition à la ligne 294 du fichier CartesianGridDimension.h.
|
private |
Définition à la ligne 295 du fichier CartesianGridDimension.h.
|
private |
Définition à la ligne 297 du fichier CartesianGridDimension.h.
|
private |
Définition à la ligne 296 du fichier CartesianGridDimension.h.
|
private |
Définition à la ligne 299 du fichier CartesianGridDimension.h.
|
private |
Définition à la ligne 298 du fichier CartesianGridDimension.h.