|
void | itLoop (typename PdfField_T::iterator &srcIter, typename PdfField_T::iterator &dstIter, typename FlagField_T::const_iterator &flgIter, const typename FlagField_T::flag_t &lbm) |
|
| FlagFieldSweepBase (const BlockDataID &pdfField, const ConstBlockDataID &flagField, const Set< FlagUID > &lbmMask) |
|
| FlagFieldSweepBase (const BlockDataID &src, const BlockDataID &dst, const ConstBlockDataID &flagField, const Set< FlagUID > &lbmMask) |
|
void | getFields (IBlock *const block, PdfField_T *&src, PdfField_T *&dst, const FlagField_T *&flags) |
|
void | getFields (IBlock *const block, PdfField_T *&src, const FlagField_T *&flags) |
|
flag_t | getLbmMaskAndFields (IBlock *const block, PdfField_T *&src, PdfField_T *&dst, const FlagField_T *&flags) |
|
flag_t | getLbmMaskAndFields (IBlock *const block, PdfField_T *&src, const FlagField_T *&flags) |
|
| SweepBase (const BlockDataID &pdfField, const walberla::field::DefaultEvaluationFilter &_filter=walberla::field::DefaultEvaluationFilter(), const DefaultDensityEquilibriumVelocityCalculation &_densityVelocityIn=DefaultDensityEquilibriumVelocityCalculation(), const DefaultDensityVelocityCallback &_densityVelocityOut=DefaultDensityVelocityCallback()) |
|
| SweepBase (const BlockDataID &src, const BlockDataID &dst, const walberla::field::DefaultEvaluationFilter &_filter=walberla::field::DefaultEvaluationFilter(), const DefaultDensityEquilibriumVelocityCalculation &_densityVelocityIn=DefaultDensityEquilibriumVelocityCalculation(), const DefaultDensityVelocityCallback &_densityVelocityOut=DefaultDensityVelocityCallback()) |
|
virtual | ~SweepBase () |
|
void | filter (IBlock &block) |
|
bool | filter (const cell_idx_t x, const cell_idx_t y, const cell_idx_t z) const |
|
void | densityVelocityIn (IBlock &block) |
|
real_t | densityVelocityIn (Vector3< real_t > &velocity, const PdfField_T *const field, const cell_idx_t x, const cell_idx_t y, const cell_idx_t z) |
|
void | densityVelocityOut (IBlock &block) |
|
void | densityVelocityOut (const cell_idx_t x, const cell_idx_t y, const cell_idx_t z, const LatticeModel_T &lm, const Vector3< real_t > &velocity, const real_t rho) |
|
PdfField_T * | getSrcField (IBlock *const block) const |
|
PdfField_T * | getDstField (IBlock *const block, PdfField_T *const src) |
|
void | getFields (IBlock *const block, PdfField_T *&src, PdfField_T *&dst) |
|