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

#include <RefinementSelection.h>

Public Types

typedef DistanceObject::Scalar Scalar
 

Public Member Functions

 RefinementSelection (const shared_ptr< DistanceObject > &distanceObject, const uint_t level, const real_t distance, real_t maxError)
 
void operator() (blockforest::SetupBlockForest &forest) const
 

Private Attributes

shared_ptr< DistanceObject > distanceObject_
 
uint_t level_
 
real_t distance_
 
real_t maxError_
 

Member Typedef Documentation

◆ Scalar

template<typename DistanceObject >
typedef DistanceObject::Scalar walberla::mesh::RefinementSelection< DistanceObject >::Scalar

Constructor & Destructor Documentation

◆ RefinementSelection()

template<typename DistanceObject >
walberla::mesh::RefinementSelection< DistanceObject >::RefinementSelection ( const shared_ptr< DistanceObject > &  distanceObject,
const uint_t  level,
const real_t  distance,
real_t  maxError 
)
inline

Member Function Documentation

◆ operator()()

template<typename DistanceObject >
void walberla::mesh::RefinementSelection< DistanceObject >::operator() ( blockforest::SetupBlockForest forest) const
inline

Member Data Documentation

◆ distance_

template<typename DistanceObject >
real_t walberla::mesh::RefinementSelection< DistanceObject >::distance_
private

◆ distanceObject_

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

◆ level_

template<typename DistanceObject >
uint_t walberla::mesh::RefinementSelection< DistanceObject >::level_
private

◆ maxError_

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

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