Skip to content

Latest commit

 

History

History
113 lines (98 loc) · 2.68 KB

index.rst

File metadata and controls

113 lines (98 loc) · 2.68 KB

Goulib

library of useful Python code for scientific + technical applications

see the IPython notebook for an overview of features

License Version Build Tests Doc https://www.openhub.net/accounts/Goulu/widgets/account_tiny?format=gif https://api.coderwall.com/goulu/endorsecount.png
author:Philippe Guglielmetti goulib@goulu.net
installation:"pip install Goulib"
distribution:https://pypi.python.org/pypi/Goulib
documentation:https://readthedocs.org/
notebook:http://nbviewer.ipython.org/github/Goulu/Goulib/blob/master/notebook.ipynb
source:https://github.com/goulu/Goulib

Requirements

Goulib uses "lazy" requirements. Many modules and functions do not require any other packages, packages listed in requirements.txt are needed only by some classes or functions

Sphinx is needed to generate this documentation, Pythoscope is used to generate nose unit tests

Modules

.. currentmodule:: Goulib

.. autosummary::
    :toctree: modules

    colors
    container
    datetime2
    decorators
    drawing
    expr
    geom
    geom3d
    graph
    image
    interval
    itertools2
    markup
    math2
    motion
    optim
    piecewise
    plot
    polynomial
    statemachine
    stats
    table
    tests
    workdays

Classes

.. inheritance-diagram::
    colors
    container
    datetime2
    decorators
    drawing
    expr
    geom
    geom3d
    graph
    image
    interval
    itertools2
    math2
    motion
    optim
    piecewise
    plot
    polynomial
    statemachine
    stats
    table
    tests
    workdays
    :parts: 2

Indices and tables