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 and Sundials 2.4 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 Distributions

Assimulo-2.1.1.zip (674.9 kB view details)

Uploaded Source

Assimulo-2.1.1.tar.gz (599.8 kB view details)

Uploaded Source

Built Distribution

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

Assimulo-2.1.1.win32-py2.7.exe (1.5 MB view details)

Uploaded Source

File details

Details for the file Assimulo-2.1.1.zip.

File metadata

  • Download URL: Assimulo-2.1.1.zip
  • Upload date:
  • Size: 674.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Assimulo-2.1.1.zip
Algorithm Hash digest
SHA256 4bd10d859d784e11b3e35210d6c9bbc18037ce9d09d04ce0491e33834219e6e6
MD5 03ee7670db85af5258713c024e3a579a
BLAKE2b-256 f44560776b8f2853900a70e968553c9f32f7b604690916776b833d46189db8b3

See more details on using hashes here.

File details

Details for the file Assimulo-2.1.1.tar.gz.

File metadata

  • Download URL: Assimulo-2.1.1.tar.gz
  • Upload date:
  • Size: 599.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for Assimulo-2.1.1.tar.gz
Algorithm Hash digest
SHA256 77d8c37dd73af4adc654ac7a95a7c59a8ef47ed35593eba6b9b2331b2155a34e
MD5 bec620bdb47d4b6fa39868c619c79c51
BLAKE2b-256 7b316caaa5c12b0c2f4616f0ae8b99e83d87e76f477c83560cbf01431f8708db

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Assimulo-2.1.1.win32-py2.7.exe
Algorithm Hash digest
SHA256 e2e69e9c1fe35b79c2ad1f6c66a004e378a0bba05888d3df1ed40f8d25e0f88b
MD5 4d567458c219996f4cdf2d42e62ec0f5
BLAKE2b-256 a4d9a601c981ffb9e5fe814bdf347c3a30318ae60503044e570485a314fd204d

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