SimGrid
3.18
Versatile Simulation of Distributed Systems
|
#include "simgrid/s4u/Engine.hpp"
#include "src/instr/instr_private.hpp"
#include "src/plugins/vm/VirtualMachineImpl.hpp"
#include <algorithm>
Functions | |
XBT_LOG_EXTERNAL_DEFAULT_CATEGORY (surf_kernel) | |
void | surf_presolve () |
Finish simulation initialization. More... | |
double | surf_solve (double max_date) |
Performs a part of the simulation. More... | |
static surf_action_t | ActionListExtract (simgrid::surf::ActionList *list) |
surf_action_t | surf_model_extract_done_action_set (surf_model_t model) |
Pop an action from the done actions set. More... | |
surf_action_t | surf_model_extract_failed_action_set (surf_model_t model) |
Pop an action from the failed actions set. More... | |
int | surf_model_running_action_set_size (surf_model_t model) |
Get the size of the running action set of a model. More... | |
void | surf_cpu_action_set_bound (surf_action_t action, double bound) |
[brief description] More... | |
Variables | |
double | NOW |
XBT_LOG_EXTERNAL_DEFAULT_CATEGORY | ( | surf_kernel | ) |
|
static |
surf_action_t surf_model_extract_failed_action_set | ( | surf_model_t | model | ) |
Pop an action from the failed actions set.
model | The model from which the action is extracted |
int surf_model_running_action_set_size | ( | surf_model_t | model | ) |
Get the size of the running action set of a model.
model | The model |
void surf_cpu_action_set_bound | ( | surf_action_t | action, |
double | bound | ||
) |
[brief description]
[long description]
action | The surf cpu action |
bound | [description] |
double NOW |