|
INLINE_FUNCTION_HD | cells () |
|
INLINE_FUNCTION_H | cells (const box &domain, real cellSize) |
|
INLINE_FUNCTION_H | cells (const box &domain, int32 nx, int32 ny, int32 nz) |
|
INLINE_FUNCTION_HD | cells (const cells &)=default |
|
INLINE_FUNCTION_HD cells & | operator= (const cells &)=default |
|
INLINE_FUNCTION_HD | cells (cells &&)=default |
|
INLINE_FUNCTION_HD cells & | operator= (cells &&)=default |
|
cells | getCells () const |
|
INLINE_FUNCTION_H void | setCellSize (real cellSize) |
|
INLINE_FUNCTION_H void | setCellSize (realx3 cellSize) |
|
INLINE_FUNCTION_HD realx3 | cellSize () const |
|
const INLINE_FUNCTION_HD CellType & | numCells () const |
|
INLINE_FUNCTION_HD indexType | nx () const |
|
INLINE_FUNCTION_HD indexType | ny () const |
|
INLINE_FUNCTION_HD indexType | nz () const |
|
INLINE_FUNCTION_HD int64 | totalCells () const |
|
const auto & | domain () const |
|
INLINE_FUNCTION_HD CellType | pointIndex (const realx3 &p) const |
|
INLINE_FUNCTION_HD bool | pointIndexInDomain (const realx3 p, CellType &index) const |
|
INLINE_FUNCTION_HD bool | inDomain (const realx3 &p) const |
|
INLINE_FUNCTION_HD bool | isInRange (const CellType &cell) const |
|
INLINE_FUNCTION_HD bool | isInRange (indexType i, indexType j, indexType k) const |
|
INLINE_FUNCTION_HD void | extendBox (const CellType &p1, const CellType &p2, const CellType &p3, indexType extent, CellType &minP, CellType &maxP) const |
|
INLINE_FUNCTION_HD void | extendBox (const realx3 &p1, const realx3 &p2, const realx3 &p3, real extent, realx3 &minP, realx3 &maxP) const |
|
INLINE_FUNCTION_HD CellType | bound (CellType p) const |
|
INLINE_FUNCTION_HD realx3 | bound (realx3 p) const |
|
template<typename indexType>
class pFlow::cells< indexType >
Definition at line 32 of file cells.hpp.