Skip to main content

A package for solving ordinary differential equations and differential algebraic equations.

Project description

Assimulo is a Cython / Python based simulation package that allows for simulation of both ordinary differential equations (ODEs), f(t,y), and differential algebraic equations (DAEs), f(t,y,yd). It combines a variety of different solvers written in C, FORTRAN and Python via a common high-level interface.

Assimulo currently supports Explicit Euler, adaptive Runge-Kutta of order 4 and Runge-Kutta of order 4. It also wraps the popular SUNDIALS (https://computation.llnl.gov/casc/sundials/main.html) solvers CVode (for ODEs) and IDA (for DAEs). Ernst Hairer’s (http://www.unige.ch/~hairer/software.html) codes Radau5, Rodas and Dopri5 are also available.

Documentation and installation instructions can be found at: http://www.jmodelica.org/assimulo .

For questions and comments, visit: http://www.jmodelica.org/forums/jmodelicaorg-users/assimulo

The package requires Numpy, Scipy and Matplotlib and additionally for compiling from source, Cython 0.15, Sundials 2.4/2.5, BLAS and LAPACK together with a C-compiler and a FORTRAN-compiler.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

Assimulo-2.5.1.zip (1.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

Assimulo-2.5.1.win32-py2.7.exe (3.1 MB view details)

Uploaded Source

File details

Details for the file Assimulo-2.5.1.zip.

File metadata

  • Download URL: Assimulo-2.5.1.zip
  • Upload date:
  • Size: 1.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Assimulo-2.5.1.zip
Algorithm Hash digest
SHA256 543ea58bd8748aaf9364bee2aeafb755e6b2b99c6dbdbe977dc69712a079de0a
MD5 b568ad5feab3c9c6eb351dba5beace3f
BLAKE2b-256 ac623fb98c6511aad4475e7c45b290c04c76dffc718b2fd51819495994305068

See more details on using hashes here.

File details

Details for the file Assimulo-2.5.1.win32-py2.7.exe.

File metadata

File hashes

Hashes for Assimulo-2.5.1.win32-py2.7.exe
Algorithm Hash digest
SHA256 87896b175d550ad8b64ff0a8052685fc93c7a944cd2b0396f2f1da7ded99e0b1
MD5 e7101149ae8c06fd546bc907c1f9e27b
BLAKE2b-256 8abce54425d5e33bec0029e26bfe6659c2cbce30eec01ca345562f79652dd3ab

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page