Class for calculating the uniqueId() of a node in 3D based on its position in the grid. More...
Public Member Functions | |
| 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) |
Private Attributes | |
| Int64 | m_base_offset |
| Int64 | m_nb_node_x |
| Int64 | m_nb_node_xy |
Class for calculating the uniqueId() of a node in 3D based on its position in the grid.
Definition at line 173 of file CartesianGridDimension.h.
|
inline |
Definition at line 177 of file CartesianGridDimension.h.
|
inline |
Definition at line 185 of file CartesianGridDimension.h.
|
inline |
Definition at line 190 of file CartesianGridDimension.h.
|
private |
Definition at line 206 of file CartesianGridDimension.h.
|
private |
Definition at line 207 of file CartesianGridDimension.h.
|
private |
Definition at line 208 of file CartesianGridDimension.h.