Skip to content

jkraskesis/adevs

 
 

Repository files navigation

A Discrete EVent system Simulator (adevs)

This is an implementation of the DEVS modeling and simulation formalism. For a quick start run

make

This will build a static library libadevs.a and the HTML documentation for the API. The documentation appears in the html directory and you can get started with it by opening the file html/index.html with your browser.

If you just want the library, then use the command

make lib

If you just want the documentation, then use the command

make docs

To cleanup the library and docs, then use the command

make clean

Testing

If you want to run the tests you will need to install meson. You will also need the SUNDIALS and fmi-library development libraries. To build and run the tests use

meson setup builddir
meson compile -C builddir
meson test -C builddir

For more instructions see the meson.build file in the top directory.

About

This repository tracks the adevs repository at SourceForge

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 72.1%
  • TeX 20.1%
  • Meson 2.2%
  • Modelica 1.5%
  • C 1.4%
  • Java 1.4%
  • Other 1.3%