Full support for Java developers

The code is completely commented according to the Javadoc standard.

Complete user guide

The most important features are also documented in a 100 pag. user guide that is freely available.


Javadoc API documentation

The complete Javadoc documentation is available here.

User guide

A 100 pag. user guide is freely available here:

MD5 checksum: 7810e12d4e6011f4ea10e0c2636909f4


The zip archive comprises the guide in pdf format and a comprehensive set of modeling examples. In order to enchance the modeling experience, all the examples are provided in five different versions:

  1. pure Java classes;
  2. MATLAB scripts/functions;
  3. GNU Octave scripts/functions;
  4. Mathematica modules;
  5. R scripts/functions.

Related projects

In order to implement all the facilities provided by the library, a big part of the code is based on a set of functions that are distributed by other open-source projects. Such projects are:

The Apache Commons Mathematics Library

A library of lightweight, self-contained mathematics and statistics components addressing the most common problems not available in the Java programming language.

The JFreeChart project

A Java chart library to display professional quality charts.

The Jep project

A Java package for parsing and evaluating mathematical expressions. This library has been a little modified in order to support delays, as it is explained in the user guide.

The sources of the modified version of the library can be downloaded here.


Template design by Andreas Viklund