#include <AdvectionDiffusionCellOperation.impl.h>
|
| AdvectionDiffusionCellOperation () |
|
void | configure (const LM_AdvDiff &advDiffLatticeModel, const LM_Hydro &hydroLatticeModel) |
|
void | operator() (AdvDiffPdfField_T *src, AdvDiffPdfField_T *dst, HydroPdfField_T *hydro, Vector3< real_t > dtsv, cell_idx_t x, cell_idx_t y, cell_idx_t z) const |
|
template<typename AdvDiffFieldPtrOrIterator , typename HydroFieldPtrOrIterator > |
void | operator() (AdvDiffFieldPtrOrIterator &src, AdvDiffFieldPtrOrIterator &dst, HydroFieldPtrOrIterator &hydro, Vector3< real_t > dtsv) const |
|
◆ AdvDiffPdfField_T
template<typename LM_AdvDiff , typename LM_Hydro >
◆ HydroPdfField_T
template<typename LM_AdvDiff , typename LM_Hydro >
◆ Stencil
template<typename LM_AdvDiff , typename LM_Hydro >
◆ AdvectionDiffusionCellOperation()
template<typename LM_AdvDiff , typename LM_Hydro >
◆ configure()
template<typename LM_AdvDiff , typename LM_Hydro >
◆ operator()() [1/2]
template<typename LM_AdvDiff , typename LM_Hydro >
template<typename AdvDiffFieldPtrOrIterator , typename HydroFieldPtrOrIterator >
◆ operator()() [2/2]
template<typename LM_AdvDiff , typename LM_Hydro >
void walberla::lbm::AdvectionDiffusionCellOperation< LM_AdvDiff, LM_Hydro, typename std::enable_if< std::is_same< typename LM_AdvDiff::CollisionModel::tag, collision_model::SRT_tag >::value &&LM_AdvDiff::CollisionModel::constant &&LM_AdvDiff::compressible &&std::is_same< typename LM_AdvDiff::ForceModel::tag, force_model::Correction_tag >::value >::type >::operator() |
( |
AdvDiffPdfField_T * |
src, |
|
|
AdvDiffPdfField_T * |
dst, |
|
|
HydroPdfField_T * |
hydro, |
|
|
Vector3< real_t > |
dtsv, |
|
|
cell_idx_t |
x, |
|
|
cell_idx_t |
y, |
|
|
cell_idx_t |
z |
|
) |
| const |
|
inline |
◆ advDiffLatticeModel_
template<typename LM_AdvDiff , typename LM_Hydro >
◆ hydroLatticeModel_
template<typename LM_AdvDiff , typename LM_Hydro >
◆ omega_
template<typename LM_AdvDiff , typename LM_Hydro >
The documentation for this class was generated from the following file: