HLIBpro  1.2
Classes
Matrix

Classes

class  TBlockMatrix
 Class for a n×m block matrix of TMatrix sub matrices. More...
class  TDenseMatrix
 Represent a dense matrix. More...
class  TGhostMatrix
 The class acts as a place holder for non-local matrix blocks to access logical information, e.g. size, processor number, but can not perform any computations. More...
class  TH2Matrix
 Class for an H²-matrix, which extends block matrices with additional functionality, e.g. permutations and uniform vectors. More...
class  THMatrix
 Class for an H²-matrix, which extends block matrices with additional functionality, e.g. permutations. More...
class  TFacInvMatrix
 Baseclass for representing the inverse of factorised matrices. More...
class  TLUInvMatrix
 Class for representing the inverse of a LU factored matrix. More...
class  TLDUInvMatrix
 Class for representing the inverse of a LDU factored matrix. More...
class  TLDLInvMatrix
 Class for representing the inverse of a LDL factored matrix. More...
class  TLLInvMatrix
 Class for representing the inverse of a Cholesky factored matrix. More...
class  TMatrix
 Base class for all matrices, defining basic properties, e.g. underlying block index and processor set. More...
class  TRkMatrix
 Represents low rank matrices in factored form: $ M = A B^H $. More...
class  TSparseMatrix
 Class for a sparse matrix stored in compressed row storage format. More...
class  TUniformMatrix
 Represents low rank matrices as uniform matrix: $M = V S W^H$, where $V$ and $W$ are cluster bases and $S$ holds the corresponding coefficients. More...

Detailed Description

This modules provides all high level matrix classes, e.g. dense, low rank and block matrices.

#include <hlib-matrix.hh>