Classes | |
struct | AfterFunction |
struct | BeforeFunction |
struct | FuncCreator |
class | ITimeloop |
class | PerformanceMeter |
struct | SelectableFunction |
struct | SweepAdder |
struct | SweepOnBlock |
class | SweepTimeloop |
Timeloop that runs a collection of sweeps. More... | |
class | Timeloop |
Abstract base class for time loops. More... | |
Typedefs | |
using | Sweep = FuncCreator< void(IBlock *)> |
using | VoidFctNoArguments = std::function< void()> |
Functions | |
template<typename FlagField_T > | |
uint_t | flagFieldCountFunction (const IBlock &block, ConstBlockDataID flagFieldID, typename FlagField_T::flag_t mask) |
template<typename SweepClass > | |
void | executeSweepOnBlock (IBlock *block, BlockDataID bdID) |
using walberla::timeloop::Sweep = typedef FuncCreator<void (IBlock *)> |
using walberla::timeloop::VoidFctNoArguments = typedef std::function<void ()> |
void walberla::timeloop::executeSweepOnBlock | ( | IBlock * | block, |
BlockDataID | bdID | ||
) |
uint_t walberla::timeloop::flagFieldCountFunction | ( | const IBlock & | block, |
ConstBlockDataID | flagFieldID, | ||
typename FlagField_T::flag_t | mask | ||
) |