Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: converted to 1.6 markup

Other projects, libraries and software for numerical calculations

This page provides a simple list of software which provides (non-trivial) algorithms for numerical calculations, graph theory (including advanced graph layout), number theory or higher algebra in some form. Listing a software or project does not mean an endorsement or that the software has even been reviewed.

The list is currently limited to OSS (because of easier research, not because of bias against closed source software). There is no limit regarding programming languages, license or API design. Computer algebra systems (CAS) are included. Function graphing, charts and other visualization as well as very specialized topics like neural network and , cryptography or high energy physics are currently not included. Library for basic calculations only, even for high precision integers and fractions or for vectors and matrices, aren't included either. Maybe this some will be added later, in separate sections.

Java libraries

...

\[http://www.spaceroots.org/software/mantissa/index.html Mantissa\] - linear algebra, least squares, curve fitting, ordinary differential equations integrators, polynomials, random numbers, basic statistical analysis, optimization \[optimization

HartMath

Colt - Open Source Libraries for High Performance Scientific and Technical Computing in Java.

JGraphT - graph theory

http://openjgraph.sourceforge.net/projects/hartmath HartMath\] \[http://hoschek.home.cern.ch/hoschek/colt/ Colt\] (Is this the correct Colt home page?)

Java Universal Network/Graph Framework - graph theory, graph layout

JScience.org

JPaul - includes graph theory algorithms

http://jgrapht.sourceforge.net/http:projects//openjgraph.sourceforge.net/math4j/ - somebody should tell this guy he's just reinventing the wheel

IA Math - interval arithmetic

C/C++

...

\[http://math-atlas.sourceforge.net ATLAS\] - highly optimized BLAS libraryunmigrated-wiki-markup

Gnu Scientific Library (gsl?) \[http://www.boost.org/ Boost\] \[http://pari.math.u-bordeaux.fr/

Boost

gjrand - random number generators and tests

pari/pari-gp\]

GiNAC

Goblin - graph theory

Wiki Markup\[http://www.ginac.de/ GiNAC\] \[http://www.math.uni-augsburg.de/opt/goblin.html Goblin\] - graph theory http://pigale.sourceforge.net/

lpsolve - mixed integer linear programming

GLPK - linear programming

Python

Numerical Python (URLs TBD)

Transcendentals

CAS

...

, solvers, spreadsheets and similar stuff

GNU Octave

SciLab

Maxima

Yacas

R

Wiki Markup\[http://sourceforge.net/projects/maxima Maxima\] \[http://sourceforge.net/projects/yacas Yacas\] r http://sourceforge.net/projects/jscl-meditor

PSPP - statistical analysis

MathEclipse.org

Axiom