ScientificPython
From Wikipedia, the free encyclopedia
Not to be confused with SciPy.
ScientificPython is an open source library of scientific tools for the Python programming language.
Scientific computing tools implemented in this module include:
- Bulk Synchronous Parallel
- Differentiation for functions of any number of variables up to any order
- Numerical integration using the Romberg algorithm
- Newton-Raphson for numerical root finding
- Non-linear least squares fitting
The module also implements several input/output interfaces, notably with NetCDF files, Protein Data Bank files, Fortran-style formatting and Message Passing Interface for parallel computing. Lastly, interfaces to VRML for 3D visualizations, Qt and Tk widget toolkits are provided for building cross-platform graphical user interfaces.