waLBerla 7.2
|
#include <LinearExplosion.h>
Public Member Functions | |
LinearExplosion (const BlockDataID &pdfFieldId, const ConstBlockDataID &boundaryHandlingId) | |
void | operator() (Block *block) |
Protected Attributes | |
BlockDataID | pdfFieldId_ |
ConstBlockDataID | boundaryHandlingId_ |
std::map< Cell, std::pair< shared_ptr< CoarseField >, shared_ptr< BoolField > > > | tmpFields_ |
Private Types | |
using | Stencil = typename LatticeModel_T::Stencil |
using | PdfField_T = PdfField<LatticeModel_T> |
using | CoarseField = field::GhostLayerField<typename PdfField_T::value_type, PdfField_T::F_SIZE> |
using | BoolField = field::GhostLayerField<bool, 1> |
|
private |
|
private |
|
private |
|
private |
|
inline |
void walberla::lbm::refinement::LinearExplosion< LatticeModel_T, BoundaryHandling_T >::operator() | ( | Block * | block | ) |
|
protected |
|
protected |
|
protected |