walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::VoidFunctionWrappper Class Reference

Public Member Functions

 VoidFunctionWrappper (std::vector< std::pair< VoidFunction, std::string > > &functions, const uint_t index)
 
void operator() (const uint_t level, const uint_t executionCount)
 

Private Attributes

std::vector< std::pair< VoidFunction, std::string > > & functions_
 
uint_t index_
 

Constructor & Destructor Documentation

◆ VoidFunctionWrappper()

template<typename LatticeModel_T , typename Sweep_T , typename BoundaryHandling_T >
walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::VoidFunctionWrappper::VoidFunctionWrappper ( std::vector< std::pair< VoidFunction, std::string > > &  functions,
const uint_t  index 
)
inline

Member Function Documentation

◆ operator()()

template<typename LatticeModel_T , typename Sweep_T , typename BoundaryHandling_T >
void walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::VoidFunctionWrappper::operator() ( const uint_t  level,
const uint_t  executionCount 
)
inline

Member Data Documentation

◆ functions_

template<typename LatticeModel_T , typename Sweep_T , typename BoundaryHandling_T >
std::vector< std::pair< VoidFunction, std::string > >& walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::VoidFunctionWrappper::functions_
private

◆ index_

template<typename LatticeModel_T , typename Sweep_T , typename BoundaryHandling_T >
uint_t walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::VoidFunctionWrappper::index_
private

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