SparseMatrix Entity Reference

The default sparse matrix class. More...

Inherits MathSparseArrayBase< double >.

List of all members.


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


Detailed Description

The default sparse matrix class.

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:


Constructor & Destructor Documentation

[Library]

destructor

copy constructor


Member Function Documentation

[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 (

See also:
matrixType()), then the product will be performed following the scheme.

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)


The documentation for this class was generated from the following file:

Generated on Wed Nov 17 17:35:52 2010 for 'tngmath' Module Scripting Interface by  doxygen 1.5.6