walberla::mesh::ExcludeMeshInteriorRefinement< DistanceObject > Class Template Reference

#include <BlockExclusion.h>

Public Member Functions

 ExcludeMeshInteriorRefinement (const shared_ptr< DistanceObject > &distanceObject, const real_t maxError)
 
bool operator() (const blockforest::SetupBlock &block) const
 

Private Attributes

shared_ptr< DistanceObject > distanceObject_
 
real_t maxError_
 

Constructor & Destructor Documentation

◆ ExcludeMeshInteriorRefinement()

template<typename DistanceObject >
walberla::mesh::ExcludeMeshInteriorRefinement< DistanceObject >::ExcludeMeshInteriorRefinement ( const shared_ptr< DistanceObject > &  distanceObject,
const real_t  maxError 
)
inline

Member Function Documentation

◆ operator()()

template<typename DistanceObject >
bool walberla::mesh::ExcludeMeshInteriorRefinement< DistanceObject >::operator() ( const blockforest::SetupBlock block) const

Member Data Documentation

◆ distanceObject_

template<typename DistanceObject >
shared_ptr< DistanceObject > walberla::mesh::ExcludeMeshInteriorRefinement< DistanceObject >::distanceObject_
private

◆ maxError_

template<typename DistanceObject >
real_t walberla::mesh::ExcludeMeshInteriorRefinement< DistanceObject >::maxError_
private

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