ScientificPython
Appearance
![]() | The topic of this article may not meet Wikipedia's general notability guideline. (September 2011) |
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.
See also
External links