#include <SweepBase.h>
|
| SweepBase (const BlockDataID &pdfField, const Filter_T &_filter=walberla::field::DefaultEvaluationFilter(), const DensityVelocityIn_T &_densityVelocityIn=DefaultDensityEquilibriumVelocityCalculation(), const DensityVelocityOut_T &_densityVelocityOut=DefaultDensityVelocityCallback()) |
|
| SweepBase (const BlockDataID &src, const BlockDataID &dst, const Filter_T &_filter=walberla::field::DefaultEvaluationFilter(), const DensityVelocityIn_T &_densityVelocityIn=DefaultDensityEquilibriumVelocityCalculation(), const DensityVelocityOut_T &_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
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ SweepBase() [1/2]
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ SweepBase() [2/2]
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ ~SweepBase()
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ densityVelocityIn() [1/2]
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ densityVelocityIn() [2/2]
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ densityVelocityOut() [1/2]
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ densityVelocityOut() [2/2]
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ filter() [1/2]
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ filter() [2/2]
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ getDstField()
template<typename LatticeModel_T , typename Filter_T , typename DensityVelocityIn_T , typename DensityVelocityOut_T >
◆ getFields()
template<typename LatticeModel_T , typename Filter_T , typename DensityVelocityIn_T , typename DensityVelocityOut_T >
◆ getSrcField()
template<typename LatticeModel_T , typename Filter_T , typename DensityVelocityIn_T , typename DensityVelocityOut_T >
◆ densityVelocityIn_
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ densityVelocityOut_
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ dst_
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ dstFields_
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ dstFromBlockData_
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ filter_
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
◆ src_
template<typename LatticeModel_T , typename Filter_T = walberla::field::DefaultEvaluationFilter, typename DensityVelocityIn_T = DefaultDensityEquilibriumVelocityCalculation, typename DensityVelocityOut_T = DefaultDensityVelocityCallback>
The documentation for this class was generated from the following file:
- /builds/administration/walberla-website/walberla/src/lbm/sweeps/SweepBase.h