|
waLBerla 7.2
|
#include <PdfFieldInitializer.h>
Public Member Functions | |
| PdfFieldInitializer (const BlockDataID &pdfFieldId, const shared_ptr< StructuredBlockForest > &blocks) | |
| template<typename InitFunc > | |
| void | initDensity (InitFunc &func) const |
| template<typename InitFunc > | |
| void | initVelocity (InitFunc &func) const |
| template<typename InitFunc > | |
| void | initDensityAndVelocity (InitFunc &func) const |
| void | initFromConfig (const Config::BlockHandle &config) const |
Private Types | |
| using | PdfField_T = lbm::PdfField<LatticeModel_T> |
Private Attributes | |
| const BlockDataID | pdfFieldId_ |
| const shared_ptr< StructuredBlockForest > | blocks_ |
|
private |
| walberla::lbm::initializer::PdfFieldInitializer< LatticeModel_T >::PdfFieldInitializer | ( | const BlockDataID & | pdfFieldId, |
| const shared_ptr< StructuredBlockForest > & | blocks ) |
| void walberla::lbm::initializer::PdfFieldInitializer< LatticeModel_T >::initDensity | ( | InitFunc & | func | ) | const |
| void walberla::lbm::initializer::PdfFieldInitializer< LatticeModel_T >::initDensityAndVelocity | ( | InitFunc & | func | ) | const |
| void walberla::lbm::initializer::PdfFieldInitializer< LatticeModel_T >::initFromConfig | ( | const Config::BlockHandle & | config | ) | const |
| void walberla::lbm::initializer::PdfFieldInitializer< LatticeModel_T >::initVelocity | ( | InitFunc & | func | ) | const |
|
private |
|
private |