Projects / simplus

simplus

simplus is a C++ library for constructing event-driven, agent based simulations with an abstraction for processes, messages, virtual time, and more. It features a built-in debugger, support for configuration files, and a flexible logging mechanism. It is lean, fast, and portable and has no dependencies apart from a C++ compiler. As a framework, it can easily integrated in any application to form the core of your own simulator. It can be used for telecommunication, engineering, for traffic simulations or simulation based games, and other areas.

Tags
Licenses
Operating Systems
Implementation

RSS Recent releases

  •  04 Jan 2010 23:36

    Release Notes: Many smaller bugfixes for better compatibility with newer compilers. No new features.

    •  05 Oct 2009 00:05

    Release Notes: This release has some bugfixes, refactoring, and small enhancements. It is now possible to provide a custom debugger, i.e. to include it into a GUI.

    •  07 Jan 2009 17:37

    Release Notes: Bugfixes and updates of the logger and the configuration database.

    •  12 Oct 2008 20:37

      Release Notes: This release fixes some bugs and has some API changes. The subsystem for collecting data ("probes") has been significantly improved.

      •  12 Dec 2007 06:14

      Release Notes: Some bugfixes were made for better MVC compatibility. A potential crash at program termination was fixed.

      Screenshot

      Project Spotlight

      libpng

      A collection of routines used to create PNG format graphics files.

      Screenshot

      Project Spotlight

      DAViCal

      A CalDAV server with Web-based administration.