SimGrid
3.18
Versatile Simulation of Distributed Systems
|
#include "simdag_private.hpp"
#include "simgrid/s4u/Engine.hpp"
#include "simgrid/sg_config.h"
#include "src/include/instr/instr_interface.h"
#include "src/surf/surf_interface.hpp"
Namespaces | |
simgrid | |
Alltoall Bruck. | |
simgrid::sd | |
Functions | |
XBT_LOG_NEW_CATEGORY (sd, "Logging specific to SimDag") | |
XBT_LOG_NEW_DEFAULT_SUBCATEGORY (sd_kernel, sd, "Logging specific to SimDag (kernel)") | |
std::set< SD_task_t > * | simgrid::sd::simulate (double how_long) |
const char * | __get_state_name (e_SD_task_state_t state) |
helper for pretty printing of task state More... | |
void | SD_init_nocheck (int *argc, char **argv) |
Initializes SD internal data. More... | |
void | SD_config (const char *key, const char *value) |
set a configuration variable More... | |
void | SD_create_environment (const char *platform_file) |
Creates the environment. More... | |
void | SD_simulate (double how_long) |
Launches the simulation. More... | |
void | SD_simulate_with_update (double how_long, xbt_dynar_t changed_tasks_dynar) |
double | SD_get_clock () |
Returns the current clock, in seconds. More... | |
void | SD_exit () |
Destroys all SD internal data This function should be called when the simulation is over. More... | |
Variables | |
simgrid::sd::Global * | sd_global = nullptr |
XBT_LOG_NEW_CATEGORY | ( | sd | , |
"Logging specific to SimDag" | |||
) |
XBT_LOG_NEW_DEFAULT_SUBCATEGORY | ( | sd_kernel | , |
sd | , | ||
"Logging specific to SimDag (kernel)" | |||
) |
const char* __get_state_name | ( | e_SD_task_state_t | state | ) |
helper for pretty printing of task state
state | the state of a task |
simgrid::sd::Global* sd_global = nullptr |