waLBerla 7.2
Loading...
Searching...
No Matches
walberla::lbm::PostProcessing< LatticeModel_T, Filter_T > Class Template Reference

#include <PostProcessing.h>

Public Types

using PdfField_T = PdfField<LatticeModel_T>
 
using Stencil_T = typename LatticeModel_T::Stencil
 
using NeighborsStencil_T = typename NeighborsStencil<LatticeModel_T>::type
 

Public Member Functions

 PostProcessing (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

◆ NeighborsStencil_T

template<typename LatticeModel_T , typename Filter_T >
using walberla::lbm::PostProcessing< LatticeModel_T, Filter_T >::NeighborsStencil_T = typename NeighborsStencil<LatticeModel_T>::type

◆ PdfField_T

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

◆ Stencil_T

template<typename LatticeModel_T , typename Filter_T >
using walberla::lbm::PostProcessing< LatticeModel_T, Filter_T >::Stencil_T = typename LatticeModel_T::Stencil

Constructor & Destructor Documentation

◆ PostProcessing()

template<typename LatticeModel_T , typename Filter_T >
walberla::lbm::PostProcessing< LatticeModel_T, Filter_T >::PostProcessing ( 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::PostProcessing< 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::PostProcessing< LatticeModel_T, Filter_T >::filter_
private

◆ markerFieldId_

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

◆ pdfFieldId_

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

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