Netlib - Searchable repository of free numerical software.
Astronomical Image Processing System - A software package for calibration, data analysis, image display, plotting, etcetera on astronomical data.
GNU Octave - Free numerical analysis and visualization environment similar to Matlab.
DONLP2 - Software for nonlinear programming.
MIT Aero/Astro Scientific Visualization - Visualization software developed at MIT.
TeLa - The tensor language. Scientific computing language and environment.
Decision Tree for Optimization Software - Ready to use solutions for optimization problems, or at least a way to build such a solution using work done by others. Where possible, public domain software is listed.
Object-oriented finite element / numerical methods in C++ - with Object-Oriented Programming in C++; VectorSpace C++ Library is for advanced numerical computation such as constrained optimization, variational methods, and Computational Mechanics.
WNLIB C Subroutine Library - Will Naylor's free, unrestricted ANSI-C subroutine library including numerical routines such as conjugate-gradient and conjugate-directions, simplex method, transportation problem, fast-Fourier transform, matrix and vector operations.
Scientific Computing - Software and Algorithms for linear and nonlinear inverse Problems: Computerized tomography, wavelet applications, statical computations, multi parameter fit and more
GNU Octave Repository - Central location for custom scripts, functions and extensions to GNU Octave.
Jean-Pierre Moreau's Home Page - This private website is entirely dedicated to sources in numerical analysis in four languages: Basic, C++, Fortran and Pascal in Microsoft Windows environment.
Discrete Fourier Series Transform - Basic presentation of the discrete Fourier series transform. Explanations and formules. Raw source code to calculate numerical Fourier transforms.
Spline Curve Fit 3D - Software for complex three dimensional surfaces.
Numeritek - Home of Numerica, a library for solving hyperbolic partial differential equations.
Elegant Mathematics, Inc. - Advanced algorithms for computational science. Robust Iterative Linear Solvers; Software tools for Parallelization of Algorithms and Computer Software; Approximation Method research. Research reports available in PS.
FreeFEM - Free general PDE solver driven by a user friendly language. Both a 2D and a 3D version are available. MacOS, Windows.
SLEIGN2 - FORTRAN programs for solving Sturm--Liouville equations.
Freely Available Software for the Solution of Linear Algebra Problems - Software for high-performance computers available in source form for problems in numerical linear algebra, specifically dense, sparse direct and iterative systems and sparse iterative eigenvalue problems.
MAI Information Technology - Numerical, statistical, and signal processing subroutine libraries optimised for OS/2 platforms.
Stratos - 3D finite element code based on unstructured grids designed at the Mathematics Department of Politecnico di Milano.
The Algae Programming Language - A high-level interpreted language for numerical analysis. Free (GNU GPL).
Center for the Mathematics of Waves - Includes the Finite Element/Nystrom Solver, a two dimensional coupled finite element / Nystrom solver for the Helmholtz equation.
CSE - HSL - HSL (formerly the Harwell Subroutine Library) is a collection of ISO Fortran codes for large scale scientific computation, written by members of the Numerical Analysis Group and other experts. Free download by FTP.
GNU Scientific Library - A free numerical library for C programmers. Distributed under the GNU General Public License.
METIS: Serial Graph/Mesh Partitioning & Sparse Matrix Ordering - Graph, mesh, and hypergraph partitioning software. Free download, portable on most Unix systems that have an ANSI C compiler (e.g. GNU C).
CSE - LANCELOT - A standard fortran 77 package for solving large-scale nonlinearly constrained optimization problems. Free download by FTP.
Astronomy and Numerical Source Codes - Astronomical computations and mathematical functions source programs in C. Home page of the Cephes Mathematical Library.
Reactor Simulation Editor, Introduction with Examples - The Reactor Simulation Editor (rsedit) is a software package designed to solve finite difference equations in a simplified way. The tool kit includes: a geometry editor, data structure editors, equation editor and an HTML output library.