Linear Algebra Library
LAPACK is a linear algebra library, based on LINPACK and EISPACK. LAPACK is written in Fortran77 and provides routines for solving systems of simultaneous linear equations, least-squares solutions of linear systems of equations, eigenvalue problems, and singular value problems. The associated...
Platforms: *nix
License: Freeware | Size: 10.6 MB | Download (117): LAPACK Download |
Generic Java Algebra Library is a collection that includes generic class definitions in GJ/Generic Java/JSR-014. It helps to outline algebraic structures such as Monoids, SemiGroups, Groups, Rings, Fields and various Domains. It is very useful for math development. Eases the work of mathematicains.
Platforms: Windows
License: Freeware | Download (47): Generic Java Algebra Library Download |
This script defines the Matrix class, an implementation of a linear algebra matrix. Arithmetic operations, trace, determinant, and minors are defined for it. This is a lightweight alternative to a numerical Python package for people who need to do basic linear algebra. Vectors are implemented as...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (68): Basic Linear Algebra Matrix Download |
CocoaLinear is a small linear algebra library aimed at Mac OS X and iPhone applications. It is written in C and is mostly independent of Cocoa, but does include functions for converting to and from Core Graphics and Core Animation types.
Platforms: Mac
License: Freeware | Size: 440.32 KB | Download (41): CocoaLinear Download |
Matlab, Maple and C/C++ applications of Linear Algebra in many domains, including curves in many dimensions, Cryptography and Chaos etc.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 167.65 KB | Download (56): Applications of Linear Algebra Download |
Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use. Integer, floating point and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through...
Platforms: Mac
License: Freeware | Size: 2.76 MB | Download (118): Armadillo Download |
Armadillo is a C++ linear algebra library (matrix maths) aiming towards a good balance between speed and ease of use. Integer, floating point and complex numbers are supported, as well as a subset of trigonometric and statistics functions. Various matrix decompositions are provided through...
Platforms: *nix
License: Freeware | Size: 2.78 MB | Download (37): Armadillo for linux Download |
Snifflib is a Java based numerical library designed to provide honest-to-goodness N-dimensional array construction and manipulation along with standard linear algebra functionality as well as statistics and computational routines in the Java language.
for WindowsAll
Platforms: Windows
License: Freeware | Download (47): Snifflib Download |
The LTI-Lib is an object oriented library with algorithms and data structures frequently used in image processing and computer vision. The main goal of the LTI-Lib is to provide an object oriented library in C , which simplifies the code sharing and maintenance, but still providing fast...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (102): LTI-Lib Download |
Seldon is a C++ library for linear algebra. Seldon provides matrix and vector structures, and some methods and functions for computations (linear algebra). Seldon is designed to be efficient and convenient, which is notably achieved thanks to template classes. Exception handling and several debug...
Platforms: *nix
License: Freeware | Size: 68.61 KB | Download (97): Seldon Download |
LAPACK++ is a library for high performance linear algebra computations. This version includes support for solving linear systems using LU, Cholesky, QR matrix factorizations, for real and complex matrices. Features . Real and complex-valued Matrix Operations . Fast Linear Equation...
Platforms: *nix
License: Freeware | Size: 624.64 KB | Download (34): Lapack++ For Linux Download |
GIPALS32 is a linear programming library that incorporates the power of linear programming solver and simplicity of integration to any software tools like Ms Visual C++, Ms Visual C# .Net, Ms Visual Basic, Borland Delphi and other that support a DLL import.
The maximum number of constraints and...
Platforms: Windows
License: Freeware | Download (61): GIPALS32 Download |
colorname is both a plugin for The Gimp as well as a standalone tool that tries to assign a name to a color, using external color definitions and linear algebra. For this it calculates the euclidean distance between the currently selected color and all predefined colors, either in the RGB or...
Platforms: *nix
License: Freeware | Size: 30.72 KB | Download (104): colorname Download |
ViennaCL provides high level C++ interfaces for linear algebra routines on CPUs and GPUs using OpenCL. The focus is on generic implementations of iterative solvers often used for large linear systems and simple integration into existing projects.
Platforms: Windows, Mac, BSD, Linux
License: Freeware | Size: 4.01 MB | Download (43): ViennaCL Download |
Template Numerical Toolkit (TNT) is a collection of interfaces and reference implementations of numerical objects useful for scientific computing in C++. The toolkit defines interfaces for basic data structures, such as multidimensional arrays and sparse matrices, commonly used in numerical...
Platforms: *nix
License: Freeware | Size: 28.67 KB | Download (97): Template Numerical Toolkit Download |
Meta Matrix Library is a modular designed collection of C libraries. Meta Matrix Library was developed as part of the Free Finite Element Package to provide easy and consistent access to numerical linear algebra software for sparse and dense matrices. The dense matrix and vector operations of...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (119): Meta Matrix Library Download |
dlib is a library for developing portable applications dealing with networking, threads, graphical interfaces, data structures, linear algebra, machine learning, XML and text parsing, numerical optimization, Bayesian nets, and numerous other tasks.
Platforms: *nix
License: Freeware | Size: 2.46 MB | Download (108): dlib C++ Library Download |
Math Objects is a math template library written in C++ using generic programming techniques. In order to use the "Math Objects" library, the user only has to include the header files he needs (e.g. Matrix.h, Polynomial.h etc.). In order to compile the library the user needs an ISO/IEC...
Platforms: *nix
License: Freeware | Size: 286.72 KB | Download (92): Math Objects Download |
NTL is a high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields.
NTL provides high quality implementations of state-of-the-art...
Platforms: Linux
License: Freeware | Download (50): NTL for Linux Download |
NTL is a high-performance, portable C++ library providing data structures and algorithms for manipulating signed, arbitrary length integers, and for vectors, matrices, and polynomials over the integers and over finite fields.
NTL provides high quality implementations of state-of-the-art...
Platforms: Windows
License: Freeware | Download (56): NTL for Windows Download |