SUNDIALS: SUite of Nonlinear and DIfferential/ALgebraic Equation Solvers
Download SUNDIALS Software

Latest release (September 2017)

**** 9/29/17: Release of SUNDIALS v3.0.0-beta.  This is a beta version of our next release.  We expect to update it within the next couple of weeks.

Our latest release includes a redesign and new implementation of all linear solver structures and interfaces.  In addition, we have rudimentary support for GPUs through supplied CUDA and RAJA vector as well enhancements throughout the suite.  The full list of changes is available on our Release History page.

As of September 2016 we are no longer updating sundialsTB and have gotten reports of it being broken.  As such, we have removed sundialsTB from the distribution until the development team has some cycles to spend updating it.  We are optimistic that this will happen soon.  The sundialsTB Matlab toolbox was included in releases of SUNDIALS v2.4.0-2.6.2, although it was not updated for the 2.6.x releases.

We are very grateful to our user community and continue to appreciate user bug reports and suggestions.  To send suggestions, report bugs, or inquire about general usage, we ask that you Subscribe to our User Mailing List.  Through this list, you will get updates and gain access to our vibrant user community.  When submitting information about a bug, please include as much relevant information as possible, including the package and version number being used. For compile and runtime problems, please include the machine type, operating system, third party library (e.g., MPI) implementation, compiler, and any error messages produced.

Users interested in more than one of the SUNDIALS solvers are encouraged to download the entire suite at the same time. This reduces the risk of using incompatible versions of the solvers and shared modules.

The SUNDIALS solvers are released open source, under a BSD license.
The only requirements of the BSD license are preservation of copyright and a standard disclaimer of liability.

**Please Note**  If you are using SUNDIALS with any third party libraries linked in (e.g., LaPACK, KLU, SuperLU_MT, PETSc, or hypre), be sure to review the respective license of the package as that license may have more restrictive terms than the SUNDIALS license.  For example, if someone builds SUNDIALS with a statically linked KLU, the build is subject to terms of the LGPL license (which is what KLU is released with) and *not* the SUNDIALS BSD license anymore.


Software Releases

Name Version Date Size Documentation Files
SUNDIALS 3.0.0-beta-2 2017-09-29 12.55 MB
CVODE 3.0.0-beta-2 2017-09-29 1.98 MB
CVODES 3.0.0-beta-2 2017-09-29 2.75 MB
ARKode 2.0.0-beta-2 2017-09-29 4.32 MB
IDA 3.0.0-beta-2 2017-09-29 1.92 MB
IDAS 2.0.0-beta-2 2017-09-29 2.32 MB
KINSOL 3.0.0-beta-2 2017-09-29 1.75 MB
Name Version Date Size
SUNDIALS 2.7.0 2016-09-26 11.69 MB
SUNDIALS 2.6.2 2015-08-03 12.42 MB
SUNDIALS 2.6.1 2015-03-30 11.88 MB
SUNDIALS 2.6.0 2015-03-12 12.18 MB
SUNDIALS 2.4.0 2009-05-15 7.73 MB
SUNDIALS 2.3.0 2006-11-12 6.17 MB
SUNDIALS 2.2.0 2006-03-14 9.79 MB
SUNDIALS 2.1.1 2005-05-05 7.12 MB
SUNDIALS 2.0.2 2005-03-19 7.16 MB
SUNDIALS 2.0 2004-12-04 7.57 MB
SUNDIALS 1.0 2002-07-07 3.4 MB
CVODE 1.0 2000-03-01 267.06 KB
PVODE 1.0 2000-08-05 236.68 KB
IDA 1.0 2001-10-10 301.9 KB
KINSOL 1.0 2001-12-11 248.18 KB