walberla::field::QCriterionCellFilter< VelocityField_T, Filter_T > Class Template Reference

#include <QCriterionCellFilter.h>

Public Member Functions

 QCriterionCellFilter (const ConstBlockDataID velocityFieldId, Filter_T &filter, real_t lowerLimit, real_t upperLimit=std::numeric_limits< real_t >::infinity())
 
void operator() (CellSet &filteredCells, const IBlock &block, const StructuredBlockStorage &storage, const uint_t ghostLayers=uint_t(0))
 

Private Attributes

const ConstBlockDataID velocityFieldId_
 
Filter_T filter_
 
real_t lowerLimit_
 
real_t upperLimit_
 

Constructor & Destructor Documentation

◆ QCriterionCellFilter()

template<typename VelocityField_T , typename Filter_T >
walberla::field::QCriterionCellFilter< VelocityField_T, Filter_T >::QCriterionCellFilter ( const ConstBlockDataID  velocityFieldId,
Filter_T &  filter,
real_t  lowerLimit,
real_t  upperLimit = std::numeric_limits<real_t>::infinity() 
)
inline

Member Function Documentation

◆ operator()()

template<typename VelocityField_T , typename Filter_T >
void walberla::field::QCriterionCellFilter< VelocityField_T, Filter_T >::operator() ( CellSet filteredCells,
const IBlock block,
const StructuredBlockStorage storage,
const uint_t  ghostLayers = uint_t(0) 
)
inline

Member Data Documentation

◆ filter_

template<typename VelocityField_T , typename Filter_T >
Filter_T walberla::field::QCriterionCellFilter< VelocityField_T, Filter_T >::filter_
private

◆ lowerLimit_

template<typename VelocityField_T , typename Filter_T >
real_t walberla::field::QCriterionCellFilter< VelocityField_T, Filter_T >::lowerLimit_
private

◆ upperLimit_

template<typename VelocityField_T , typename Filter_T >
real_t walberla::field::QCriterionCellFilter< VelocityField_T, Filter_T >::upperLimit_
private

◆ velocityFieldId_

template<typename VelocityField_T , typename Filter_T >
const ConstBlockDataID walberla::field::QCriterionCellFilter< VelocityField_T, Filter_T >::velocityFieldId_
private

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