About | FAQ | Backlog
Open Source projects, categorized.
add filters by typing...
...or clicking
algebra algorithms analysis art blind boost c c++ calculation calculator calculatorforwindows calculators cas chemistry climate computation converter cython datastructures education engineering epidemics executable filib finitevolumemethod fortran fractal fractals free geometry gnome graph graphics graphml graphtheory graphviz homework interval java latex library linux mac manipulation math mathematicalsoftware mathml maths meteorology modeling mysql network non-linear numbertheory numeric numerical pde physics plotting programming projecteuler pseudocode r science scientific scripts simple social-networks solutionoflinearequations svg symbolic sympy sympycore tools unix userfriendly visualization windows wrapper wxpython wxwidgets
[33 users on Ohloh]
Tags: python programming numerical scientific engineering mathematics
SciPy is a collection of mathematical routines that builds on the NumPy array extension. It collects a large number of general-purpose scientific and engineering routines. With NumPy + SciPy, you can use Python much as you would use Octave, Scilab, Matlab, or IDL
Sage: Open Source Mathematics Software
[16 users on Ohloh]
Tags: algebra math mathematics python science programming
Sage is mathematical software, very much in the same vein as Matlab, MAGMA, Maple, and Mathematica. Unlike these systems, every component of Sage is GPL-compatible. The interpretaive language of Sage is Python, a mainstream programming language. Use Sage for studying a huge range of mathematics, including algebra, calculus, elementary to very advanced number theory, cryptography, numerical computation, commutative algebra, group theory, combinatorics, graph theory, and exact linear algebra.

igraph library
[2 users on Ohloh]
This is another library for creating and manipulating graphs. There is simply no other graph library out there which can be handle graphs of the size the author is confronted with efficiently. Whenever possible igraph tries to be also user friendly and portable.

igraph started as an additional package to the GNU R statistical environment, and still some functions which are hard to implement in C are available only in R (like interactive graphics). Most functions are however now written in ...

Gnofract 4D
[1 users on Ohloh]
Tags: graphics gnome linux mathematics art math fractals fractal python
Gnofract 4D is a Gnome-based program to draw fractals. What sets it apart from other fractal programs (and makes it "4D") is the way that it treats the Mandelbrot and Julia sets as different views of the same four-dimensional fractal object. It contains a Fractint-compatible formula compiler, allowing it to draw an unlimited number of fractal types, using numerous coloring options.
[1 users on Ohloh]
Tags: wxwidgets blind mathematics education mathml chemistry python physics
[1 users on Ohloh]
Epidemiological Graphical Analysis and Simulation System.

Epigrass is a tool for building and analysing mathematical models of epidemics over networks.

[1 users on Ohloh]
Tags: python pde mathematics physics visualization finitevolumemethod
An object-oriented partial differential equation (PDE) solver, written in Python, based on a standard finite volume approach and includes interface tracking algorithms.
Formula Conquerer
[1 users on Ohloh]
Formula Conquerer is a math calculator like no other, formula conquerer will do your homework for you! Just enter in your problem and it will show you step by step how to do the problem and will show you the answer!

each formula is in whats called a module, modules are really just pieces of code, which are made to solve some sort of problem or aid in problem solving.

[0 users on Ohloh]
Tags: wrapper numerical mathematics maths interval filib library cython python
pyFilib uses Cython to wrap the Filib++ Interval library in Python.

The idea is to have a class "Interval" in Python with all the necessary methods and functions. It should still be possible to program near C speed due to Cython's ability to generate C code without the overhead of intermediate Python objects.

Current Statusnull

[0 users on Ohloh]
Tags: mathematics climate meteorology python
Provides an object-oriented python interface to the NCAR SPHEREPACK library. Can perform spherical harmonic transforms to and from regularly spaced and gaussian lat/lon grids.
[0 users on Ohloh]
Tags: projecteuler mathematics scripts datastructures java c python
Various scripts and compilable-code for many tasks, ranging from general Project Euler solutions to other handy scripts like Image processing using various APIs.
[0 users on Ohloh]
Tags: physics non-linear graphics mathematics math svg plotting python
SVGFig (pronounced svig-fig)The SVGFig package lets you draw mathematical figures in Scalable Vector Graphics format (SVG), using the Python language.

As a tool, its usefulness lies somewhere between freehand drawing programs, which don't give you quantitative control over your figures, and traditional plotting packages, which fit your data into a prescribed template. SVGFig allows you to draw anything you can express in Python.

SVGFig is particularly suited to handle non-linear g...

[0 users on Ohloh]
Tags: cas computation mathematics python
Nothing to show yet...
[0 users on Ohloh]
News26 Mar, 2009 - Pearu slides in SIAM Conference on Computational Science and Engineering 27 Aug, 2008 - Pearu slides in EuroScipy 2008 7 Apr, 2008 - Review conversation methods: ReviewConversionMethods3 5 Apr, 2008 - Introduced new algebras: Set, FunctionRing, Differential 3 Apr, 2008 - Review function support: FunctionSupportIdeas 1 Apr, 2008 - Implemented And, Or, Not. Improved boolean expression support. 15 Mar, 2008 - Reviewing matrix support: MatrixSupportIdeas 10 Mar, 2008 - Introduced ...
[0 users on Ohloh]
Tags: windows unix linux graphtheory python mathematics
Grafwerk is intended to be a general purpose tool for researchers in graph theory. Providing functionality for importing/exporting and manipulating graphs in ways that are interesting to the graph theory community is this projects main goal.
[0 users on Ohloh]
Tags: mathematics python
Mathematical functions for dealing with the Project Euler challenges.
[0 users on Ohloh]
Tags: mathematics python c fortran
Software I have created for my work as an applied mathematician.
[0 users on Ohloh]
Tags: analysis mathematics pseudocode education algorithms python
Introduction to Algorithms, 2nd edition by Cormen, Leiserson, Rivest and Stein contains numerous examples written in pseudocode. This project implements each of these pseudocode examples in Python.

This project is useful for learning Python and algorithms. Ideally, someone using the Introduction to Algorithms textbook could follow the examples in Python rather than learning the text's form of pseudocode.

[0 users on Ohloh]
Tags: numbertheory mathematics python
These solutions to the math problems at Project Euler will hopefully be useful in learning the Python programming language as well.
[0 users on Ohloh]
pyBoostInterval uses Cython to wrap the Boost Interval library in Python.

The idea is to have a class "Interval" in Python with all the necessary methods and functions. It should still be possible to program near C speed due to Cython's ability to generate C code without the overhead of intermediate Python objects.

Current Statuspre-alpha: development started, help is welcome!

Get itsource code, download

python setup.py build_ext --inplace(probably edit setup.py for ...