|
waLBerla 7.2
|
#include "lbm/field/PdfField.h"#include "lbm/lattice_model/NeighborsStencil.h"#include "blockforest/Block.h"#include "blockforest/BlockNeighborhoodSection.h"#include "core/OpenMP.h"#include "core/cell/CellInterval.h"#include "core/debug/Debug.h"#include "stencil/D3Q27.h"#include <map>Classes | |
| class | walberla::lbm::refinement::LinearExplosion< LatticeModel_T, BoundaryHandling_T > |
Namespaces | |
| namespace | walberla |
| Storage for detected contacts which can be used to perform actions for all contacts, e.g. | |
| namespace | walberla::lbm |
| namespace | walberla::lbm::refinement |
| namespace | walberla::lbm::refinement::internal |
Macros | |
| #define | WALBERLA_LBM_REFINEMENT_EXPLOSION_EXCLUDE_EXTRAPOLATION |
| #define | WALBERLA_LBM_REFINEMENT_EXPLOSION_CHEN_CORRECTION |
Functions | |
| template<typename PdfField_T , typename BoundaryHandling_T , typename CoarseField > | |
| void | walberla::lbm::refinement::internal::fillTemporaryCoarseField (const cell_idx_t y, const cell_idx_t z, const CellInterval &coarse, const PdfField_T *const pdfField, const BoundaryHandling_T *const boundaryHandling, const shared_ptr< CoarseField > &tmpField) |
| template<typename PdfField_T , typename BoundaryHandling_T , typename CoarseField , typename BoolField > | |
| void | walberla::lbm::refinement::internal::linearInterpolation (const cell_idx_t y, const cell_idx_t z, const CellInterval &fine, PdfField_T *const pdfField, const BoundaryHandling_T *const boundaryHandling, const shared_ptr< CoarseField > &tmpField, const shared_ptr< BoolField > &boolField) |
| #define WALBERLA_LBM_REFINEMENT_EXPLOSION_CHEN_CORRECTION |
| #define WALBERLA_LBM_REFINEMENT_EXPLOSION_EXCLUDE_EXTRAPOLATION |