walberla::blockforest::MinTargetLevelDeterminationFunctions Class Reference

#include <BlockForest.h>

Public Types

using MinTargetLevelDeterminationFunction = blockforest::BlockForest::RefreshMinTargetLevelDeterminationFunction
 

Public Member Functions

void add (const MinTargetLevelDeterminationFunction &function)
 
void operator() (std::vector< std::pair< const Block *, uint_t > > &minTargetLevels, std::vector< const Block * > &blocksAlreadyMarkedForRefinement, const blockforest::BlockForest &forest)
 

Private Attributes

std::vector< MinTargetLevelDeterminationFunctionfunctions_
 

Member Typedef Documentation

◆ MinTargetLevelDeterminationFunction

Member Function Documentation

◆ add()

void walberla::blockforest::MinTargetLevelDeterminationFunctions::add ( const MinTargetLevelDeterminationFunction function)
inline

◆ operator()()

void walberla::blockforest::MinTargetLevelDeterminationFunctions::operator() ( std::vector< std::pair< const Block *, uint_t > > &  minTargetLevels,
std::vector< const Block * > &  blocksAlreadyMarkedForRefinement,
const blockforest::BlockForest forest 
)
inline

Member Data Documentation

◆ functions_

std::vector< MinTargetLevelDeterminationFunction > walberla::blockforest::MinTargetLevelDeterminationFunctions::functions_
private

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