Inherits MathSparseArrayBase< double >.
Libraries | |
__neg__ | |
Dott | |
matrixType | |
returns the type of this matrix | |
operator* | |
setMatrixType | |
Let the matrix know of which type it is. | |
SparseMatrix | |
constructs a nrow*ncol matrix | |
Swap | |
swaps the contents of this object |
It extends SparseMatrixBase. While SparseMatrixBase provides the storage scheme and assumes that the storage concerns a general matrix, SparseMatrix can define several modes for the storage type. The user can change these modes by setting a flag without changing the data (only the behaviour), these types are:
[Library] |
destructor
copy constructor
[Library] |
returns unary minus (B=-A)
[Library] |
overrides the sparsematrix-densevector product Dott (x'Ax).
overrides the sparsematrix-scalar product.
[Library] |
overrides the sparsematrix-densematrix product. If the type of the sparse matrix is known (
overrides the sparsematrix-sparsematrix sum.
overrides the sparsematrix-sparsematrix subtraction
overrides the sparsematrix-scalar division.
prints the sparse matrix up to the given rows and columns (internally a temporary dense matrix will be created)