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 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). A Python version of Ernst Hairer’s code (http://www.unige.ch/~hairer/software.html) Radau5 is 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.

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.0.zip (555.7 kB view details)

Uploaded Source

Assimulo-2.0.tar.gz (490.6 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.0.win32-py2.7.exe (690.5 kB view details)

Uploaded Source

File details

Details for the file Assimulo-2.0.zip.

File metadata

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

File hashes

Hashes for Assimulo-2.0.zip
Algorithm Hash digest
SHA256 ebfb2320a8c5af1b541aeb034d391c02d3b70180ff0e9ee77c505dcba161aeb6
MD5 c9b78091d41cfa0923464d033cd9e5cb
BLAKE2b-256 c4d41b365f9ee8da00a143e3bbfb7f66f1146fe7c836aaaac28292307316668f

See more details on using hashes here.

File details

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

File metadata

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

File hashes

Hashes for Assimulo-2.0.tar.gz
Algorithm Hash digest
SHA256 b653092524e1df0e0775e8e96cc94fd577799a6e77bc3dec6fe09299aa6a8ecb
MD5 7914b82d244c989d22f682bd95d5c95f
BLAKE2b-256 36fd619133b322c0939fc39b19993482d8e87e10e50b37a993a9b86bf21dcea7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for Assimulo-2.0.win32-py2.7.exe
Algorithm Hash digest
SHA256 88772b594e6e8c34e78d7aa1185b5b84d1e2dd1285e498363d2f674014b674e7
MD5 36e9a7d84f56e300cfe6dc1757697f3d
BLAKE2b-256 cdcafe44d4aa831536ca7f991fce0615a24ac388ad12e371f5448c21742f1eb0

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