Click or drag to resize

SparseMatrix Methods

The SparseMatrix type exposes the following members.

Methods
 NameDescription
Public methodCopy 
Public methodDenseMatrixDense version of a sparse matrix
Public methodEqualsDetermines whether the specified object is equal to the current object.
(Inherited from Object)
Protected methodFinalizeAllows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object)
Public methodGetHashCodeServes as the default hash function.
(Inherited from Object)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodStatic memberIdentityIdentity matrix in sparse form
Public methodIsLowerTriangular Check if the current matrix is lower triangular
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodminusMatrix subtraction for a sparse matrix
Public methodMulMatrix multiplication by a scalar
Public methodplusMatrix addition for a sparse matrix
Public methodScaleRowMethod to rescale a row of a Sparse Matrix
Public methodSolveGEGaussian elimination method for A*x=b with partial pivoting
Public methodSolveLowerForward substitution routine for solving Lx = b, where L is a lower-triangular matrix
Public methodSwitchRowsSwitch rows of a sparse matrix
Public methodtimes(Double)Matrix multiplication by a scalar
Public methodtimes(SparseMatrix)Matrix right multiplication by a matrix
Public methodtimes(Vector)Matrix multiplication
Public methodtimesRightMatrix multiplication, y = v * A
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTransposeTranpose of sparse matrix
Top
See Also