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

Classe pour calculer en 3D le uniqueId() d'un noeud en fonction de sa position dans la grille. Plus de détails...

+ Graphe de collaboration de Arcane::CartesianGridDimension::NodeUniqueIdComputer3D:

Fonctions membres publiques

 NodeUniqueIdComputer3D (Int64 base_offset, Int64 nb_node_x, Int64 nb_node_xy)
 
Int64 compute (Int64 x, Int64 y, Int64 z)
 
std::array< Int64, 8 > computeForCell (Int64 x, Int64 y, Int64 z)
 

Attributs privés

Int64 m_base_offset
 
Int64 m_nb_node_x
 
Int64 m_nb_node_xy
 

Description détaillée

Classe pour calculer en 3D le uniqueId() d'un noeud en fonction de sa position dans la grille.

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

Documentation des constructeurs et destructeur

◆ NodeUniqueIdComputer3D()

Arcane::CartesianGridDimension::NodeUniqueIdComputer3D::NodeUniqueIdComputer3D ( Int64  base_offset,
Int64  nb_node_x,
Int64  nb_node_xy 
)
inline

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

Documentation des fonctions membres

◆ compute()

Int64 Arcane::CartesianGridDimension::NodeUniqueIdComputer3D::compute ( Int64  x,
Int64  y,
Int64  z 
)
inline

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

◆ computeForCell()

std::array< Int64, 8 > Arcane::CartesianGridDimension::NodeUniqueIdComputer3D::computeForCell ( Int64  x,
Int64  y,
Int64  z 
)
inline

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

Documentation des données membres

◆ m_base_offset

Int64 Arcane::CartesianGridDimension::NodeUniqueIdComputer3D::m_base_offset
private

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

◆ m_nb_node_x

Int64 Arcane::CartesianGridDimension::NodeUniqueIdComputer3D::m_nb_node_x
private

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

◆ m_nb_node_xy

Int64 Arcane::CartesianGridDimension::NodeUniqueIdComputer3D::m_nb_node_xy
private

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


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