Skip to content

Latest commit

 

History

History
27 lines (19 loc) · 1.16 KB

ADDITIONAL_LICENCES.md

File metadata and controls

27 lines (19 loc) · 1.16 KB

Additional licences

Licences for other software (or parts thereof) distributed with, or used by, PySCeS.

NLEQ2

The NLEQ2 algorithm from ZIB which has its own licence and warranty and does not fall under the PySCeS GPL licence. ZIB has kindly given us permission to distribute NLEQ2 with PySCeS provided its use falls within their terms of usage (pysces/nleq2/nleq2.f):

You may use or modify this code for your own non-commercial purposes for an unlimited time. In any case you should not deliver this code without a special permission of ZIB. In case you intend to use the code commercially, we oblige you to sign an according licence agreement with ZIB.

If you are not using PySCeS for research or personal use you must disable NLEQ2 by setting nleq2 = False in config.py before installation. This is a plug-in solver and its removal does not otherwise influence PySCeS.

PLY

David Beazley's PLY 3.11 (http://www.dabeaz.com/ply/). This package is included unchanged and consists of two files lex.py and yacc.py in the pysces/lib and pysces/core2 modules. PLY is distributed under a BSD licence.

© Brett G. Olivier & Johann M. Rohwer, January 2024