scikits.bvp_solver is a python package for solving two point boundary value problems which is based on a modified version of the BVP_SOLVER Fortran package. If you have any questions, comments or suggestions about this tutorial, the examples or bvp_solver itself, please e-mail them to the mailing list or to me at jsalvati@u.washington.edu.
To join the mailing list send an e-mail to scikits-bvp_solver+subscribe@googlegroups.com
scikits.bvp_solver is available through PyPi. The easiest way to learn how to install and use scikits.bvp_solver is to read the tutorial. It is also helpful to look at the examples, and to read about the template generator, which will generate a code skeleton for a boundary value problem which can then be filled in. Using the template generator reduces the busywork of solving a boundary value problem.
The BVP_SOLVER webpage has several more Fortran examples which should translate easily as well as a paper on the solver which describes its usage and capabilities in greater detail.
scikits.bvp_solver requires the gfortran compiler; it may work with other f90 compilers, but this has not been tested.