waLBerla 7.3
Loading...
Searching...
No Matches
TimingPoolExample.cpp File Reference

Detailed Description

#include "blockforest/Initialization.h"
#include "blockforest/communication/UniformBufferedScheme.h"
#include "core/DataTypes.h"
#include "core/Environment.h"
#include "core/math/Random.h"
#include "core/timing/RemainingTimeLogger.h"
#include "core/timing/TimingPool.h"
#include "field/AddToStorage.h"
#include "field/communication/PackInfo.h"
#include "stencil/D3Q27.h"
#include "timeloop/SweepTimeloop.h"
#include <chrono>
#include <thread>

Namespaces

namespace  walberla
 Storage for detected contacts which can be used to perform actions for all contacts, e.g.
namespace  walberla::ExampleTimingPool

Typedefs

using walberla::ExampleTimingPool::ScalarField = GhostLayerField< real_t, 1 >

Functions

void walberla::ExampleTimingPool::myTrivialKernel (IBlock *block, BlockDataID fieldBlockDataID, const real_t delay_factor)
void walberla::ExampleTimingPool::run (int argc, char **argv)
int main (int argc, char **argv)

Function Documentation

◆ main()

int main ( int argc,
char ** argv )