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

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

+ Graphe de collaboration de Arcane::CartesianGridDimension::NodeUniqueIdComputer2D:

Fonctions membres publiques

 NodeUniqueIdComputer2D (Int64 base_offset, Int64 nb_node_x)
 
Int64 compute (Int64 x, Int64 y)
 
std::array< Int64, 4 > computeForCell (Int64 x, Int64 y)
 

Attributs privés

Int64 m_base_offset
 
Int64 m_nb_node_x
 

Description détaillée

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

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

Documentation des constructeurs et destructeur

◆ NodeUniqueIdComputer2D()

Arcane::CartesianGridDimension::NodeUniqueIdComputer2D::NodeUniqueIdComputer2D ( Int64  base_offset,
Int64  nb_node_x 
)
inline

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

Documentation des fonctions membres

◆ compute()

Int64 Arcane::CartesianGridDimension::NodeUniqueIdComputer2D::compute ( Int64  x,
Int64  y 
)
inline

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

◆ computeForCell()

std::array< Int64, 4 > Arcane::CartesianGridDimension::NodeUniqueIdComputer2D::computeForCell ( Int64  x,
Int64  y 
)
inline

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

Documentation des données membres

◆ m_base_offset

Int64 Arcane::CartesianGridDimension::NodeUniqueIdComputer2D::m_base_offset
private

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

◆ m_nb_node_x

Int64 Arcane::CartesianGridDimension::NodeUniqueIdComputer2D::m_nb_node_x
private

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


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