|
NeoN
A framework for CFD software
|
Parameters describing a 3D uniform Cartesian mesh. More...
#include <uniformMeshDataGenerator.hpp>
Public Member Functions | |
| scalar | dx () const |
| scalar | dy () const |
| scalar | dz () const |
| localIdx | cellIdx (localIdx i, localIdx j, localIdx k) const |
| localIdx | ptIdx (localIdx i, localIdx j, localIdx k) const |
Public Attributes | |
| localIdx | nx |
| localIdx | ny |
| localIdx | nz |
| scalar | Lx |
| scalar | Ly |
| scalar | Lz |
Parameters describing a 3D uniform Cartesian mesh.
Defines the number of cells in each direction and the physical domain size. Provides helper functions for indexing cells and mesh points in a structured layout.
Definition at line 20 of file uniformMeshDataGenerator.hpp.
Definition at line 36 of file uniformMeshDataGenerator.hpp.
|
inline |
Definition at line 26 of file uniformMeshDataGenerator.hpp.
|
inline |
Definition at line 27 of file uniformMeshDataGenerator.hpp.
|
inline |
Definition at line 28 of file uniformMeshDataGenerator.hpp.
Definition at line 38 of file uniformMeshDataGenerator.hpp.
| scalar NeoN::detail::MeshParams::Lx |
Definition at line 23 of file uniformMeshDataGenerator.hpp.
| scalar NeoN::detail::MeshParams::Ly |
Definition at line 23 of file uniformMeshDataGenerator.hpp.
| scalar NeoN::detail::MeshParams::Lz |
Definition at line 23 of file uniformMeshDataGenerator.hpp.
| localIdx NeoN::detail::MeshParams::nx |
Definition at line 22 of file uniformMeshDataGenerator.hpp.
| localIdx NeoN::detail::MeshParams::ny |
Definition at line 22 of file uniformMeshDataGenerator.hpp.
| localIdx NeoN::detail::MeshParams::nz |
Definition at line 22 of file uniformMeshDataGenerator.hpp.