Class for the cell-information that is often queried when merging particles inside a cell.
More...
|
| CellInfo ()=delete |
| Default constructor - creates a regular cell.
|
|
| CellInfo (const IntVect a_gridIndex, const Real a_dx) noexcept |
| Constructor which creates a regular cell. More...
|
|
| CellInfo (const IntVect a_gridIndex, const Real a_dx, const Real a_volFrac, const RealVect a_bndryCentroid, const RealVect a_bndryNormal) noexcept |
| Constructor which automatically constructs an approximation to the minimum box enclosing the valid region of the cell. More...
|
|
virtual | ~CellInfo () noexcept |
| Destructor.
|
|
IntVect & | getGridIndex () noexcept |
| Get the grid index.
|
|
const IntVect & | getGridIndex () const noexcept |
| Get the grid index.
|
|
Real & | getDx () noexcept |
| Get the grid spacing.
|
|
const Real & | getDx () const noexcept |
| Get the grid spacing.
|
|
Real & | getVolFrac () noexcept |
| Get the volume fraction.
|
|
const Real & | getVolFrac () const noexcept |
| Get the volume fraction.
|
|
RealVect & | getBndryCentroid () noexcept |
| Get the boundary centroid.
|
|
const RealVect & | getBndryCentroid () const noexcept |
| Get the boundary centroid.
|
|
RealVect & | getBndryNormal () noexcept |
| Get the boundary normal.
|
|
const RealVect & | getBndryNormal () const noexcept |
| Get the boundary normal.
|
|
RealVect & | getValidLo () noexcept |
| Get the lower valid region.
|
|
const RealVect & | getValidLo () const noexcept |
| Get the lower valid region.
|
|
RealVect & | getValidHi () noexcept |
| Get the upper valid region.
|
|
const RealVect & | getValidHi () const noexcept |
| Get the upper valid region.
|
|
Class for the cell-information that is often queried when merging particles inside a cell.