waLBerla 7.3
Loading...
Searching...
No Matches
walberla::mesh::RefinementSelection< DistanceObject > Class Template Reference

#include <RefinementSelection.h>

Public Types

using Scalar = typename DistanceObject::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>
using walberla::mesh::RefinementSelection< DistanceObject >::Scalar = typename 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: