The aivika package

[Tags:bsd3, library]

Aivika is a multi-paradigm simulation library which has the following features:

Aivika itself is a light-weight engine with minimal dependencies. However, it has additional packages Aivika Experiment [1] and Aivika Experiment Chart [2] that offer the following features:

All three libraries were tested on Linux, Windows and OS X.

Please read the PDF document An Introduction to Aivika Simulation Library [3] for more details (a little outdated). This document is included in the distributive of Aivika but you can usually find a more recent version by the link provided.


Two items, streams and processors, are not yet tested. This is a goal for the future version of Aivika. The main reason why I ever uploaded my three packages is that the Aivika Experiment Chart package was broken in its dependencies, namely, when using the charting library. So, I decided to provide the compilable packages again.

Although I would like to say that the mentioned streams and processors will be the main improvement in the future version as they actually allow defining some DES models on a very high level as you would define them with help of diagrams.

Also the queues and server are not tested carefully. Use at your own risk. At least, the infinite queue seems to be working.





Versions 0.1, 0.2, 0.3, 0.4, 0.4.1, 0.4.2, 0.4.3, 0.5, 0.5.1, 0.5.4, 0.6, 0.6.1, 0.7, 1.0, 1.1, 1.2, 1.2.1, 1.3, 1.4, 2.0, 2.1, 3.0, 3.1, 4.0, 4.0.1, 4.0.3, 4.1, 4.1.1, 4.2, 4.3, 4.3.1, 4.3.2, 4.3.3, 4.3.4, 4.3.5, 4.5, 4.6, 5.0.1, 5.1, 5.2
Dependencies array (>=, base (>= && <6), containers (>=, mtl (>=2.1.1), random (>= [details]
License BSD3
Copyright (c) 2009-2014. David Sorokin <>
Author David Sorokin
Maintainer David Sorokin <>
Category Simulation
Home page
Uploaded Tue Feb 4 05:05:34 UTC 2014 by DavidSorokin
Distributions NixOS:5.2
Downloads 7309 total (124 in the last 30 days)
0 []
Status Docs available [build log]
Successful builds reported [all 1 reports]
Hackage Matrix CI




Maintainer's Corner

For package maintainers and hackage trustees