Skip to content

Releases: umontreal-simul/ssj

v3.3.1

06 Oct 03:56
Compare
Choose a tag to compare

Minor changes to mcqmctools, hups, etc. Improved the documentation, mostly in hups.

v3.3.0

20 Sep 20:07
Compare
Choose a tag to compare

Several new packages and classes. Largely updated documentation and examples. This release will be polished further for small details within the next few weeks.

v3.2.1

31 May 20:12
Compare
Choose a tag to compare

This release contains bug fixes.

  • Package functionfit: Fix bug when creating an approximate BSpline instance.
  • Package util: bisection and brentDekker methods will now check the bounds of the interval first.
  • Package eventlist: Removed the free node stack and subsequently removed the synchronization code on that free node stack. This increases the performance when executing many simulations in a multi-thread program.

v3.2.0

26 Oct 19:13
Compare
Choose a tag to compare

Major changes in v3.2.0 from v3.1.0:

  • Add new packages markovchainrqmc and util.sort.
  • Add new packages stat.list.lincv and stat.matrix.
  • Add new classes to package stat and stat.list.
  • Add new classes to package hups.
  • Add Rijndael's algorithm to package rng.
  • Add new classes to package stochprocess.

SSJ 3.0.0 RC 1

19 Oct 18:24
Compare
Choose a tag to compare
SSJ 3.0.0 RC 1 Pre-release
Pre-release

This version of SSJ is not for production.

We have just migrated the source code from a custom documentation system which generated Java files from LaTeX input files. Now the Java source code is readily editable. The documentation is in now Doxygen format, which supports mathematical formulas and BibTeX citations.

Users of SSJ 2.6 who want to upgrade their code for SSJ 3 need to replace umontreal.iro.lecuyer with umontreal.ssj in the package imports. For example,

import umontreal.iro.lecuyer.rng.MRG32k3a; // using SSJ 2

becomes

import umontreal.ssj.rng.MRG32k3a; // using SSJ 3