walberla::lbm::MarkerFieldGenerator< LatticeModel_T, Filter_T > Class Template Reference

#include <PostProcessing.h>

Public Types

using PdfField_T = PdfField< LatticeModel_T >
 

Public Member Functions

 MarkerFieldGenerator (const BlockDataID &pdfFieldId, const BlockDataID &markerFieldId, const Filter_T &filter)
 
void operator() (BlockForest &forest, const PhantomBlockForest &phantomForest)
 

Private Attributes

BlockDataID pdfFieldId_
 
BlockDataID markerFieldId_
 
Filter_T filter_
 

Member Typedef Documentation

◆ PdfField_T

template<typename LatticeModel_T , typename Filter_T >
using walberla::lbm::MarkerFieldGenerator< LatticeModel_T, Filter_T >::PdfField_T = PdfField<LatticeModel_T>

Constructor & Destructor Documentation

◆ MarkerFieldGenerator()

template<typename LatticeModel_T , typename Filter_T >
walberla::lbm::MarkerFieldGenerator< LatticeModel_T, Filter_T >::MarkerFieldGenerator ( const BlockDataID pdfFieldId,
const BlockDataID markerFieldId,
const Filter_T &  filter 
)
inline

Member Function Documentation

◆ operator()()

template<typename LatticeModel_T , typename Filter_T >
void walberla::lbm::MarkerFieldGenerator< LatticeModel_T, Filter_T >::operator() ( BlockForest forest,
const PhantomBlockForest phantomForest 
)

Member Data Documentation

◆ filter_

template<typename LatticeModel_T , typename Filter_T >
Filter_T walberla::lbm::MarkerFieldGenerator< LatticeModel_T, Filter_T >::filter_
private

◆ markerFieldId_

template<typename LatticeModel_T , typename Filter_T >
BlockDataID walberla::lbm::MarkerFieldGenerator< LatticeModel_T, Filter_T >::markerFieldId_
private

◆ pdfFieldId_

template<typename LatticeModel_T , typename Filter_T >
BlockDataID walberla::lbm::MarkerFieldGenerator< LatticeModel_T, Filter_T >::pdfFieldId_
private

The documentation for this class was generated from the following file: