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

Public Member Functions

 SharedVoidFunctor (const shared_ptr< F > &functorPtr)
void operator() (const uint_t level, const uint_t executionCount)

Private Attributes

shared_ptr< F > functorPtr_

Constructor & Destructor Documentation

◆ SharedVoidFunctor()

template<typename LatticeModel_T, typename Sweep_T, typename BoundaryHandling_T>
template<typename F>
walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::SharedVoidFunctor< F >::SharedVoidFunctor ( const shared_ptr< F > & functorPtr)
inline

Member Function Documentation

◆ operator()()

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

Member Data Documentation

◆ functorPtr_

template<typename LatticeModel_T, typename Sweep_T, typename BoundaryHandling_T>
template<typename F>
shared_ptr<F> walberla::lbm::refinement::TimeStep< LatticeModel_T, Sweep_T, BoundaryHandling_T >::SharedVoidFunctor< F >::functorPtr_
private

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