Skip to content

Olivier-Boudeville-EDF/Sim-Diasca

Repository files navigation

Erlang CI

Sim-Diasca

Purpose of this repository

This is the official repository of the Sim-Diasca simulation engine, which is developed and released by EDF R&D.

The purpose of this public repository is to complement the official page and to share with the community the code and the documentation of Sim-Diasca.

Sim-Diasca in a nutshell

Sim-Diasca (Simulation of Discrete Systems of All Scales) is a discrete-time simulation engine aiming for maximum concurrency, relying on a mode of operation that is both parallel and distributed.

The engine focuses notably on scalability, in order to handle simulation cases that may be very large (potentially involving millions of interacting instances of models), while still preserving essential simulation properties, like causality, total reproducibility and some form of ergodicity.

The simulation engine is implemented in the Erlang programming language and its execution platform of choice is GNU/Linux.

Sim-Diasca has been released since 2010 by EDF R&D under the LGPL licence.

Sim-Diasca documentation

Please refer to the full Sim-Diasca official documentation for further information.

One may also have a look at the Sim-Diasca wiki.

This branch corresponds to the current stable version (2.4.7) of Sim-Diasca.