https://github.com/pv/scikits.bvp1lg
Solve boundary value problems for ODEs, using legacy solvers.
https://github.com/pv/scikits.bvp1lg
Last synced: about 1 month ago
JSON representation
Solve boundary value problems for ODEs, using legacy solvers.
- Host: GitHub
- URL: https://github.com/pv/scikits.bvp1lg
- Owner: pv
- License: other
- Created: 2015-03-09T11:39:40.000Z (about 10 years ago)
- Default Branch: master
- Last Pushed: 2018-03-10T19:34:03.000Z (about 7 years ago)
- Last Synced: 2025-03-28T17:47:34.251Z (about 2 months ago)
- Language: Python
- Homepage: http://pv.github.io/scikits.bvp1lg/
- Size: 479 KB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.rst
- License: LICENSE.rst
Awesome Lists containing this project
README
==============
scikits.bvp1lg
==============Solve boundary value problems for ODEs, using legacy solvers.
Contents
========``colnew``
Solver for both linear and non-linear multi-point boundary-value
problems, with separated boundary conditions. Uses a collocation
method: the COLNEW solver.``mus``
Solves both linear and non-linear two-point boundary-value problems,
also with unseparated boundary conditions. Uses a multiple shooting
method: the MUS solver.``jacobian``
Utility routines, for checking functions that calculate Jacobians,
or just calculating them.``examples``
Examples (in docstrings).
Installation
============The usual ``python setup.py install`` instructions apply. You need to have
Numpy and a supported Fortran compiler installed. You also need Scipy if you
want to run the test suite, or use the ``mus`` solver.To run tests, you also need the Nose testing framework. You can run the tests
with::python setup.py test
or
nosetests scikits/bvp1lg
All tests should pass without failures.