SILAS
Simulation of Large Scale Applications
|
#include <ReenactModel.h>
Public Member Functions | |
virtual const std::string | get_name () const |
virtual void | register_callbacks (const int run, pearl::CallbackManager *cbmanager) |
virtual std::vector < Model::Config > | get_run_configuration () const |
Constructors & Destructors | |
ReenactModel () | |
virtual | ~ReenactModel () |
Simulation model based on reenaction of user time and message transfers. User regions will be simulated by usleep calls and MPI calls will be reenacted with dummy data.
const std::string get_name | ( | ) | const [virtual] |
Return the model name as a std::string to be used in log functions etc.
Implements Model.
std::vector< Model::Config > get_run_configuration | ( | ) | const [virtual] |
Retrieve configuration of simulation runs
Implements Model.
void register_callbacks | ( | const int | run, |
pearl::CallbackManager * | cbmanager | ||
) | [virtual] |
Trigger callback registration
Implements Model.
![]() |
Copyright © 1998–2008 Forschungszentrum Jülich, Jülich Supercomputing Centre |