Scientific Software
Here I will list free software for scientific computations.
''Free software is a matter of liberty, not price. To understand
the concept, you should think of free as in free speech,
not as in free beer. Free software is a matter of the
users' freedom to run, copy, distribute, study, change and improve the
software. More precisely, it refers to four kinds of freedom, for the users
of the software:
* The freedom to run the program, for any purpose (freedom 0).
* The freedom to study how the program works, and adapt it to your needs
(freedom 1). Access to the source code is a precondition for this.
* The freedom to redistribute copies so you can help your neighbor
(freedom 2).
* The freedom to improve the program, and release your improvements to the
public, so that the whole community benefits (freedom 3). Access to the
source code is a precondition for this.''
GNU's Not Unix! - Free Software, Free Society
Mathematics Software
|
Axiom
|
Axiom is a general purpose system for doing symbolic calculations, for
the development of new mathematical algorithms and for expressing
abstract mathematical concepts.
|
|
Cadabra
|
Computer algebra system for the manipulation of tensorial expressions.
|
|
Maxima
|
Computer program for mathematics calculations, symbolic
manipulations, numerical computations and graphics.
|
|
Octave
|
Octave is primarily intended for numerical computations.
|
Physics Software
|
aITALC
|
Performs automated perturbative loop calculations of cross sections in
high energy physics.
|
|
Dimnum
|
C++ library for storage and conversion of dimensionful values.
|
|
Elmer
|
Computational tool for multi-physics problems.
|
|
Root
|
Large scale data analysis and simulation system.
|
|