HSL.py: Harwell Subroutine Library wrappers in Python/Cython

HSL.py is a package is a set of Cython/Python interfaces to some of the Harwell Subroutine Library: a collection of state-of-the-art packages for large-scale scientific computation. These packages are written mostly in Fortran and often provide C interfaces but no Python interfaces.

Be sure to check the Documentation for examples.

HSL.py is open-source software distributed under the tems of the GNU Lesser General Public License.

Documentation

The complete documentation is also available in PDF format.

Obtaining HSL.py

If You Use Git

HSL.py is available in source form directly from the Git repository using

$ git clone https://github.com/PythonOptimizers/HSL.py

Everytime you wish to update your HSL.py source files, simply bring your tree up to date:

$ git pull origin master

If You Do Not Use Git

Navigate to GitHub

By clicking the ZIP button, you will be able to download NLP.py as a ZIP archive.