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 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. For the full list, see the documentation.
Documentation and installation instructions can be found at: http://www.jmodelica.org/assimulo .
The package requires Numpy, Scipy and Matplotlib and additionally for compiling from source, Cython 0.18, Sundials 2.6/2.7/3.1, BLAS and LAPACK together with a C-compiler and a FORTRAN-compiler.
Metadata
Release files for Assimulo 3.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| Assimulo-3.0.tar.gz | 1.6 MB | Details |
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| Assimulo-3.0-py3.6-linux-x86_64.egg | Legacy Egg format | - | - | Details |
| Assimulo-3.0-py3.5-linux-x86_64.egg | Legacy Egg format | - | - | Details |
| Assimulo-3.0-py2.7-linux-x86_64.egg | Legacy Egg format | - | - | Details |
Total release size: 18.8 MB
Release files / Assimulo-3.0.tar.gz
| Download URL | Assimulo-3.0.tar.gz |
|---|---|
| Size | 1.6 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
61cdca4562745078c966cc4fab44d8bc0db11a9e6856b45c470ac65c16af9e8a
|
|
BLAKE2b-256 checksum How to use checksums |
28ef4d8b15a0842410bb4ca8f500dadd5ff76fb3e34559f956a51c19b8a4912b
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.14.2 setuptools/20.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15
|
Release files / Assimulo-3.0-py3.6-linux-x86_64.egg
| Download URL | Assimulo-3.0-py3.6-linux-x86_64.egg |
|---|---|
| Size | 6.0 MB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
93615c38c1c02259a00bbeca6fea6ec2edfa65faecec7285ec828f8f943f0265
|
|
BLAKE2b-256 checksum How to use checksums |
8a147b7410e317106ee31c9874b63661f6fb595a0ad344e0a648a1e71fb761ff
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.14.2 setuptools/20.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15
|
Release files / Assimulo-3.0-py3.5-linux-x86_64.egg
| Download URL | Assimulo-3.0-py3.5-linux-x86_64.egg |
|---|---|
| Size | 5.9 MB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
8a0b46579c20b19efec197717089e6aefd64ad624920c43e76a670751f4b351f
|
|
BLAKE2b-256 checksum How to use checksums |
32b8d3ebedd5f2a1cbf13eac558ac789a2c8bbdc4d1e548cda58e869a2496f14
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.14.2 setuptools/20.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15
|
Release files / Assimulo-3.0-py2.7-linux-x86_64.egg
| Download URL | Assimulo-3.0-py2.7-linux-x86_64.egg |
|---|---|
| Size | 5.4 MB |
| Tags | Egg |
|
SHA-256 checksum How to use checksums |
4c02d9f340e30567b8b3d7d9c46f463c6981323fb0f980552f9bd3587a67fd65
|
|
BLAKE2b-256 checksum How to use checksums |
28306cd0c0bb7feb8d5783ad0122790a1c670b5afdbc4883377149058d3756a6
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/1.12.1 pkginfo/1.4.2 requests/2.14.2 setuptools/20.3 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/2.7.15
|