Classe pour calculer en 3D le uniqueId() d'une maille en fonction de sa position dans la grille. Plus de détails...
Fonctions membres publiques | |
CellUniqueIdComputer3D (Int64 base_offset, Int64 all_nb_cell_x, Int64 all_nb_cell_xy) | |
Int64 | compute (Int64 x, Int64 y, Int64 z) |
Calcul le uniqueId() en fonction des coordonnées. | |
Int64x3 | compute (Int64 unique_id) |
Calcul les coordonnées en fonction du uniqueId(). | |
Attributs privés | |
Int64 | m_base_offset |
Int64 | m_all_nb_cell_x |
Int64 | m_all_nb_cell_xy |
Classe pour calculer en 3D le uniqueId() d'une maille en fonction de sa position dans la grille.
Définition à la ligne 214 du fichier CartesianGridDimension.h.
|
inline |
Définition à la ligne 218 du fichier CartesianGridDimension.h.
Calcul les coordonnées en fonction du uniqueId().
Définition à la ligne 232 du fichier CartesianGridDimension.h.
|
inline |
Calcul le uniqueId() en fonction des coordonnées.
Définition à la ligne 227 du fichier CartesianGridDimension.h.
Référencé par Arcane::CartesianMeshCoarsening2::_createCoarseCells3D(), et Arcane::mesh::CartesianFaceUniqueIdBuilder::computeFacesUniqueIdAndOwner().
|
private |
Définition à la ligne 245 du fichier CartesianGridDimension.h.
|
private |
Définition à la ligne 246 du fichier CartesianGridDimension.h.
|
private |
Définition à la ligne 244 du fichier CartesianGridDimension.h.