waLBerla 7.2
|
#include <Reconstructor.h>
Public Member Functions | |
GradsMomentApproximationReconstructor (const shared_ptr< StructuredBlockStorage > &blockStorage, const BlockDataID &boundaryHandlingID, real_t omegaShear, bool recomputeTargetDensity=false, bool useCentralDifferences=true, bool useDataFromGhostLayers=false) | |
template<typename PdfField_T , typename ParticleAccessor_T > | |
void | operator() (IBlock *const block, const cell_idx_t &x, const cell_idx_t &y, const cell_idx_t &z, PdfField_T *const pdfField, const size_t particleIdx, const ParticleAccessor_T &ac) |
void | setOmegaShear (real_t omegaShear) |
real_t | getOmegaShear () |
Private Attributes | |
shared_ptr< StructuredBlockStorage > | blockStorage_ |
const BlockDataID | boundaryHandlingID_ |
real_t | omegaShear_ |
const bool | recomputeTargetDensity_ |
const bool | useCentralDifferences_ |
const bool | useDataFromGhostLayers_ |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |