SimGrid: SIMIX

SimGrid 3.10 Versatile Simulation of Distributed Systems

- Home page
- Online documentation
- Dev's Corner

All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
Modules | Functions
SIMIX

POSIX-like interface for building simulation. More...

## Modules
| SIMIX datatypes management details
| Process Management Functions
| Host Management Functions
| RDV Management Functions
| Communication Management Functions
| Synchronisation Management Functions
| File Management Functions

## Functions
void | SIMIX_global_init (int *argc, char **argv)
| Initialize SIMIX internal data.
static void | SIMIX_clean (void)
| Clean the SIMIX simulation.
double | SIMIX_get_clock (void)
| A clock (in second).
void | SIMIX_run (void)
| Run the main simulation loop.

## Detailed Description

POSIX-like interface for building simulation.

This is a developer-level interface that should be useful only if you plan to design a new interface for SimGrid.

# Coming soon

## Function Documentation

void SIMIX_global_init | ( | int * | argc,
|  | char ** | argv
| ) |  |

Initialize SIMIX internal data.

Parameters

  argc | Argc
  argv | Argv

static void SIMIX_clean | ( | void |  | ) |
| static

Clean the SIMIX simulation.

This functions remove the memory used by SIMIX

double SIMIX_get_clock | ( | void |  | ) |

A clock (in second).

Returns
  Return the clock.