waLBerla 7.3
Loading...
Searching...
No Matches
walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::BlockFunctionWrappper Class Reference

Public Member Functions

 BlockFunctionWrappper (std::vector< std::pair< BlockFunction, std::string > > &functions, const uint_t index)
void operator() (IBlock *block, const uint_t level, const uint_t executionCount)

Private Attributes

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

Constructor & Destructor Documentation

◆ BlockFunctionWrappper()

template<typename LatticeModel_T, typename Sweep_T, typename BoundaryHandling_T>
walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::BlockFunctionWrappper::BlockFunctionWrappper ( std::vector< std::pair< BlockFunction, 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 >::BlockFunctionWrappper::operator() ( IBlock * block,
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< BlockFunction, std::string > >& walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::BlockFunctionWrappper::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 >::BlockFunctionWrappper::index_
private

The documentation for this class was generated from the following file:
  • /builds/administration/walberla-website/walberla/src/lbm/refinement/TimeStep.h