METIS is a software package for partitioning unstructured graphs,
partitioning meshes, and computing fill-reducing orderings of sparse
matrices.
Important note: this is not the original METIS, it has been specially
patched by EDF to be used by Code_Aster.
Armadillo is a C++ linear algebra library (matrix maths) aiming towards
a good balance between speed and ease of use. The syntax is deliberately
similar to Matlab.
Integer, floating point and complex numbers are supported, as well as a
subset of trigonometric and statistics functions. Various matrix
decompositions are provided through optional integration with LAPACK, or
one of its high performance drop-in replacements (such as the
multi-threaded MKL or ACML libraries).
A delayed evaluation approach is employed (at compile-time) to combine
several operations into one and reduce (or eliminate) the need for
temporaries. This is accomplished through recursive templates and
template meta-programming.
Useful for conversion of research code into production environments, or
if C++ has been decided as the language of choice, due to speed and/or
integration capabilities.
This library is a C port of the implementation of Limited-memory
Broyden-Fletcher-Goldfarb-Shanno (L-BFGS) method written by Jorge Nocedal.
The original FORTRAN source code is available at:
http://www.ece.northwestern.edu/~nocedal/lbfgs.html
Developed by Jack Dongarra, Jim Bunch, Cleve Moler and Pete Stewart.
1 Feb 84
Used as part of Matlab, and often used to benchmark machines.
Otherwise it is a very good linear algebra package.
MathMod is a mathematical modeling software that visualize and animate implicit
and parametric surfaces.
MathMod supports: 3D and 4D plotting and animation, OBJ output file format,
Texture and pigmentation support, Noise and Turbulence effects support, Large
set of scripted examples.
The octave-forge package is the result of The GNU Octave Repositry project,
which is intended to be a central location for custom scripts, functions and
extensions for GNU Octave. contains the source for all the functions plus
build and install scripts.
This is stk.
----------------------------------------------------------------------------
The STK is a (not so) Small Toolbox for Kriging. Its primary focus in on
the interpolation/regression technique known as kriging, which is very
closely related to Splines and Radial Basis Functions, and can be
interpreted as a non-parametric Bayesian method using a Gaussian Process
(GP) prior. The STK also provides tools for the sequential and
non-sequential design of experiments. Even though it is, currently, mostly
geared towards the Design and Analysis of Computer Experiments (DACE), the
STK can be useful for other applications areas (such as Geostatistics,
Machine Learning, Non-parametric Regression, etc.).
Date::Handler is a container for dates that holds all the methods
to transform itself from Timezone to Timezone and format itself.
It uses operator overloading and Delta date objects to calculates
time differences.
This package supplies a set of functions and operators to manipulate
operator expressions algebraically using the familiar Perl syntax.
These expressions are constructed from "Symbols", "Operators", and
"Functions", and processed via "Methods". For examples, see: "Examples".
Math::BigInt - Arbitrary size integer math package for perl.
This is a complete rewrite of Math::BigInt, Math::BigFloat and friends,
which are included with the standard system perl.
Math::GMPf is a bigfloat module utilising the GNU MP (GMP) library. Basically
this module simply wraps all of the mpf floating point functions provided by
that library. See the Math::GMPf test suite for some examples of usage.