NuTo
Numerics Tool
|
runs the simulation More...
#include <CollisionHandler.h>
Public Member Functions | |
CollisionHandler (ParticleHandler &rSpheres, SubBoxHandler &rSubBoxes, const std::string rName) | |
constructor More... | |
void | EnableFileOutput (bool rEnableFileOutput) |
double | Simulate (const long rNumEventsMax, const double rTimeMax, const double rWTimeMax, const double rTimePrintOut, const double rInitialTimeBarrier) |
performs the simulation loop More... | |
runs the simulation
NuTo::CollisionHandler::CollisionHandler | ( | ParticleHandler & | rSpheres, |
SubBoxHandler & | rSubBoxes, | ||
const std::string | rName | ||
) |
constructor
rSpheres | particles for the simulation |
rSubBoxes | sub boxes |
rName | work dir |
void NuTo::CollisionHandler::EnableFileOutput | ( | bool | rEnableFileOutput | ) |
double NuTo::CollisionHandler::Simulate | ( | const long | rNumEventsMax, |
const double | rTimeMax, | ||
const double | rWTimeMax, | ||
const double | rTimePrintOut, | ||
const double | rInitialTimeBarrier | ||
) |
performs the simulation loop
rNumEventsMax | abort if reached |
rTimeMax | abort if reached |
rWTimeMax | abort if reached |
rTimePrintOut | print out every rTimePrintOut seconds |
rInitialTimeBarrier | doesnt really matter |