Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
git repo of the odes scikit for scipy
C FORTRAN Python C++

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
docs/src/examples
scikits
README
common.py
setup.py

README

This is a scikit offering some extra ode/dae solvers, so they can mature outside of scipy. 

Requirement
===========
* You need scipy, as the aim is to extend scipy.integrate
* You need a fortran compiler to install from source. 

Installation from sources
=========================

In the directory example (the same as the file you are reading now), just do as root:

python setup.py install

Usage
=====
This installs the scikit, to use it in your python scripts use eg:

from scikits.odes import dae

For examples, see the tests directory with the tests. 

Tests
=====
To run the tests do in the python shell:

>>> import scikits.odes
>>> scikits.odes.test()

NOTE: at the moment (11/2008) the above tests() only work in the old style of python installs (.egg directory or normal install), not with zipped eggs. So for above to work you need to install in the old method:

1. remove existing install. From the root directory where you downloaded scikits.odes:
sudo easy_install -m scikits.odes
sudo rm -rf /usr/lib/python2.6/dist-packages/scikits.odes*
sudo rm -rf scikits.odes.egg-info
sudo rm -rf build

2. reinstall:

sudo python setup.py install --single-version-externally-managed --root /

note, use the flag: --install-layout=deb on debian systems

Alternatively:

use easy_install to install latest version
Something went wrong with that request. Please try again.