JAMA (numerical linear algebra library)

JAMA (numerical linear algebra library)

JAMA is a software library for performing numerical linear algebra tasks created at NIST similar in functionality to LAPACK. Versions exist for both C++ and the Java programming language . The C++ version uses the Template Numerical Toolkit for lower-level operations. The Java version provides the lower-level operations itself. The main capabilities provided by JAMA are:
* Eigensystem solving
* LU decomposition
* Singular value decomposition
* QR decomposition
* Cholesky decomposition

JAMA is in the public domain.

ee also

* list of numerical analysis software

External links

* [http://math.nist.gov/tnt/download.html JAMA/C++ download and documentation page] at NIST
* [http://math.nist.gov/javanumerics/jama/ JAMA/Java homepage] at NIST


Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Look at other dictionaries:

  • List of numerical analysis software — Listed here are a number of computer programs used for performing numerical calculations: * acslX is a software application for modeling and evaluating the performance of continuous systems described by time dependent, nonlinear differential… …   Wikipedia

  • Template Numerical Toolkit — The Template Numerical Toolkit (or TNT) is a software library for manipulating vectors and matrices in C++ created by the U.S. National Institute of Standards and Technology. TNT provides the fundamental linear algebra operations (for example,… …   Wikipedia

  • Singular value decomposition — Visualization of the SVD of a 2 dimensional, real shearing matrix M. First, we see the unit disc in blue together with the two canonical unit vectors. We then see the action of M, which distorts the disk to an ellipse. The SVD decomposes M into… …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”