Classe pour calculer en 3D le uniqueId() d'une maille en fonction de sa position dans la grille. Plus de détails...
Graphe de collaboration de Arcane::CartesianGridDimension::CellUniqueIdComputer3D: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().
Voici le graphe des appelants de cette fonction :
|
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.