OpenScience / Software / Mathematics / Linear Algebra



BPKIT

BPKIT is a toolkit of block preconditioners for the iterative solution of linear systems. The most effective general purpose and black-box type of preconditioners are available, including block SSOR, block tridiagonal ILU, and the block extension of point ILU with … Continue reading

Share
Posted in Linear Algebra | Leave a comment

MatrixMath

Matrix Math is a package currently in an early phase that allows auser to quickly and easily perform mathematical operations on matrices. Find MatrixMath at: http://foxxtrot.home.dhs.org/mtrxmath/

Share
Posted in Linear Algebra | Leave a comment

CAMClass

Primarily Matrix/Vector/Array classes, but also some symbolic and graphics classes. Find CAMClass at: http://www.math.ucla.edu/~anderson/CAMclass/CAMClass.html

Share
Posted in Linear Algebra | Leave a comment

The Hilbert Class Library

The Hilbert Class Library (HCL) is a collection of C++ classes representing basic mathematical objects such as vectors, linear and nonlinear operators, and functions. Find The Hilbert Class Library at: http://www.trip.caam.rice.edu/software/hcldoc/html/index.html

Share
Posted in Linear Algebra | Leave a comment

LinAlg

Basic Linear Algebra and Optimization class library Find LinAlg at: http://okmij.org/ftp/NumMath.html#cpp.linalg

Share
Posted in Linear Algebra | Leave a comment

Gnatlab

The Gnatlab program is designed to be a tool for fast matrix manipulation and calculation using the Matrix Template Library. Find Gnatlab at: http://sourceforge.net/projects/gnatlab/

Share
Posted in Linear Algebra | Leave a comment

ARPACK++

implements a variant of the Arnoldi process for finding eigenvalues of large sparse matrices Find ARPACK++ at: http://www.ime.unicamp.br/~chico/arpack++/

Share
Posted in Linear Algebra | Leave a comment

SparseLib++

SparseLib++ is a C++ class library for efficient sparse matrix computations across various computational platforms. Find SparseLib++ at: http://math.nist.gov/sparselib++/

Share
Posted in Linear Algebra | Leave a comment

MV++

MV++ is a small, efficient, set of concrete vector and simple matrix classes for numerical computing. Find MV++ at: http://math.nist.gov/mv++/

Share
Posted in Linear Algebra | Leave a comment

IML++

IML++ is a C++ templated library of modern iterative methods for solving both symmetric and nonsymmetric linear systems of equations. Find IML++ at: http://math.nist.gov/iml++/

Share
Posted in Linear Algebra | Leave a comment