HLIBpro
1.2
|
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: . More... | |
class | TSparseMatrix |
Class for a sparse matrix stored in compressed row storage format. More... | |
class | TUniformMatrix |
Represents low rank matrices as uniform matrix: , where and are cluster bases and holds the corresponding coefficients. More... |
This modules provides all high level matrix classes, e.g. dense, low rank and block matrices.