diff --git a/setup.py b/setup.py index 23274c68162932aa99e238ec39fcd930853f7b1f..90a9b523ceb592af6f6ff4068750a230833520fb 100755 --- a/setup.py +++ b/setup.py @@ -7,17 +7,23 @@ from numpy.distutils.command import build_src import numpy as np -LONG_DESCRIPTION = """RADAU13 is an implicit 13th order adaptive Runge-Kutta implementation by Ernst -Hairer and Gerhard Wanner. The Fortran code is available from Ernst Hairer's -website (http://www.unige.ch/~hairer/software.html) and a detailled -description is available in their book +LONG_DESCRIPTION = """ +RADAU13 is an implicit 13th order adaptive Runge-Kutta implementation of the +RADAU IIA method by Ernst Hairer and Gerhard Wanner. The Fortran code is +available from Ernst Hairer's website + (http://www.unige.ch/~hairer/software.html) +and a detailled description is available in their book Hairer, Norsett and Wanner (1993): Solving Ordinary Differential Equations. Nonstiff Problems. 2nd edition. Springer Series in Comput. Math., vol. 8. This package does not use f2py, but instead calls the fortran function from a C -extension. Dense/continous output is available. Supplying a Jacobian function is -not (yet). +extension. The solver features dense/continous output, support for implicit +problems with a mass matrix, DAEs up to index 3 and multiple error control +algorithms. The python interface includes all features except band-width +control (for now), but some of the advanced/complex settings are not +documented (yet). + """ class no_f2py_build_scr(build_src.build_src): @@ -28,7 +34,7 @@ ext_modules = [ Extension('pyradau13', sources = [ 'pyradau13.c', 'lib/radau.f', setup( name = 'pyradau13', - version = '0.2', + version = '0.3', author = 'Phillip Berndt', author_email = 'phillip.berndt@googlemail.com', license = 'GPL',