SimGrid  3.21
Versatile Simulation of Distributed Systems
Grounding features

Detailed Description

Grounding features are the basement of SimGrid.

You'll find portable (and secure) wrappers to the malloc-like functions, logging support, error reporting features, etc.

Modules

 Malloc and friends
 Malloc and associated functions, killing the program on error (with Exception support (C++))
 
 String related functions
 String manipulation functions.
 
 Exception support (C++)
 
 Exception support (C)
 Exceptions support (C)
 
 Logging support
 A generic logging facility in the spirit of log4j (grounding feature)
 
 Assert macro familly
 Those are the SimGrid version of the good ol' assert macro.
 
 Configuration support
 Changing the configuration of SimGrid components (grounding feature)
 
 Mallocators
 The mallocator system.
 
 Unit testing support
 Unit testing implementation (see Adding unit tests)