Welcome

bacoli_py is a python package for the error controlled numerical solution of 1D Parabolic PDE’s. This software was built on top of modified versions of the BACOLI and BACOLRI Fortran packages. For any questions or comments, please email ctannahill3@gmail.com

A formal introduction to bacoli_py is given in the report: report.

Installing and Starting with bacoli_py

Installation requires you to have the gfortran compiler (other Fortran compilers may work as well but this has not been tested). To install bacoli_py and all its dependencies type “pip install bacoli_py” at the command line.

bacoli_py is available through PyPi. Documentation and a tutorial are available here.

Source Code

The source code for bacoli_py can be found on GitHub.

Compiling on Windows

To install on windows:

  1. Get MinGW with gfortran here.
  2. Compile from source using python setup.py config --compiler=mingw32 build --compiler=mingw32 install

Bug Reports

Please report any issues you experience while using this software on GitHub here.