[frames] | no frames]

[ Module Hierarchy | Class Hierarchy ]

# Module Hierarchy

- Scientific: ScientificPython is a collection of Python modules that are useful for scientific computing.
  - Scientific.BSP: High-level parallelization constructs based on the Bulk Synchronous Parallel (BSP) model.
    - Scientific.BSP.Console: Interactive console for parallel computing
    - Scientific.BSP.IO: Parallel acces to netCDF files
  - Scientific.Clustering
    - Scientific.Clustering.AffinityPropagation: Clustering by Affinity Propagation
  - Scientific.DictWithDefault: Dictionary with default values
  - Scientific.DistributedComputing
    - Scientific.DistributedComputing.MasterSlave: Distributed computing using a master-slave model
    - Scientific.DistributedComputing.TaskManager
  - Scientific.FFT
  - Scientific.Functions
    - Scientific.Functions.Derivatives: Automatic differentiation for functions of any number of variables up to any order
    - Scientific.Functions.FindRoot: Newton-Raphson for numerical root finding
    - Scientific.Functions.FirstDerivatives: Automatic differentiation for functions with any number of variables
    - Scientific.Functions.Interpolation: Interpolation of functions defined on a grid
    - Scientific.Functions.LeastSquares: Non-linear least squares fitting
    - Scientific.Functions.Polynomial: Polynomials in any number of variables
    - Scientific.Functions.Rational: Rational functions in one variable
    - Scientific.Functions.Romberg: Numerical integration using the Romberg algorithm
  - Scientific.Geometry: Geometrical quantities and objects
    - Scientific.Geometry.Objects3D: Geometrical objects in 3D space
    - Scientific.Geometry.Quaternion: Quaternions as representations of rotations in 3D space
    - Scientific.Geometry.TensorAnalysis: Vector and tensor fields with derivatives
    - Scientific.Geometry.Transformation: Linear transformations in 3D space
  - Scientific.IO
    - Scientific.IO.ArrayIO: Basic support for I/O of one- and two-dimensional numerical arrays to and from plain text files
    - Scientific.IO.FortranFormat: Fortran-style formatted input/output
    - Scientific.IO.NetCDF: Python interface to the netCDF library
    - Scientific.IO.PDB: Parsing and writing of Protein Data Bank (PDB) files
    - Scientific.IO.PDBSpaceGroups
    - Scientific.IO.TextFile: Text files with line iteration and transparent compression
  - Scientific.MPI: Python interface to the Message Passing Interface (MPI)
    - Scientific.MPI.IO: I/O utilities for use with MPI programs
  - Scientific.NRNG
  - Scientific.NumberDict: Dictionary storing numerical values
  - Scientific.Physics
    - Scientific.Physics.PhysicalQuantities: Physical quantities with units.
    - Scientific.Physics.Potential: Potential energy functions with automatic gradient evaluation
  - Scientific.QtWidgets
    - Scientific.QtWidgets.QtPlotCanvas: Plot widget for Qt user interfaces
    - Scientific.QtWidgets.QtVisualizationCanvas: 3D wireframe canvas widget for Qt
  - Scientific.Signals
    - Scientific.Signals.Models: Auto-regressive model for stochastic processes
  - Scientific.Statistics: Basic monovariate statistics
    - Scientific.Statistics.Histogram: Standard and weighted histograms
  - Scientific.Threading
    - Scientific.Threading.TaskManager: Parallel task manager for shared-memory multiprocessor machines
  - Scientific.TkWidgets
    - Scientific.TkWidgets.TkPlotCanvas: Plot widget for Tk user interfaces
    - Scientific.TkWidgets.TkVisualizationCanvas: 3D wireframe canvas widget for Tk
  - Scientific.Visualization: Scientific visualization
    - Scientific.Visualization.Color: Color definitions for use in the modules VRML, VRML2, VMD, and PyMOL.
    - Scientific.Visualization.PyMOL: Definitions of simple 3D graphics objects and scenes containing them, in a form that can be fed to the molecular visualization program PyMOL
    - Scientific.Visualization.VMD: Definitions of simple 3D graphics objects and scenes containing them, in a form that can be fed to the molecular visualization program VMD
    - Scientific.Visualization.VPython: Definitions of simple 3D graphics objects and scenes containing them, to be rendered using VPython
    - Scientific.Visualization.VRML: Definitions of simple 3D graphics objects and VRML scenes containing them
    - Scientific.Visualization.VRML2: Definitions of simple 3D graphics objects and VRML scenes containing them
  - Scientific.indexing: Array indexing utility