Click or drag to resize

SparseCompressedRowMatrixStorageT Methods

The SparseCompressedRowMatrixStorageT type exposes the following members.

Methods
 NameDescription
Public methodAsArray
(Inherited from MatrixStorageT)
Public methodAsColumnArrays
(Inherited from MatrixStorageT)
Public methodAsColumnMajorArray
(Inherited from MatrixStorageT)
Public methodAsRowArrays
(Inherited from MatrixStorageT)
Public methodAsRowMajorArray
(Inherited from MatrixStorageT)
Public methodAt(Int32, Int32) Retrieves the requested element without range checking.
(Overrides MatrixStorageTAt(Int32, Int32))
Public methodAt(Int32, Int32, T) Sets the element without range checking.
(Overrides MatrixStorageTAt(Int32, Int32, T))
Public methodClear
(Overrides MatrixStorageTClear)
Public methodClear(Int32, Int32, Int32, Int32)
(Inherited from MatrixStorageT)
Public methodClearColumns
(Inherited from MatrixStorageT)
Public methodClearRows
(Inherited from MatrixStorageT)
Public methodCopyColumnTo
(Inherited from MatrixStorageT)
Public methodCopyRowTo
(Inherited from MatrixStorageT)
Public methodCopySubColumnTo
(Inherited from MatrixStorageT)
Public methodCopySubMatrixTo
(Inherited from MatrixStorageT)
Public methodCopySubRowTo
(Inherited from MatrixStorageT)
Public methodCopyTo
(Inherited from MatrixStorageT)
Public methodEnumerate
(Overrides MatrixStorageTEnumerate)
Public methodEnumerateIndexed
(Overrides MatrixStorageTEnumerateIndexed)
Public methodEnumerateNonZero
(Overrides MatrixStorageTEnumerateNonZero)
Public methodEnumerateNonZeroIndexed
(Overrides MatrixStorageTEnumerateNonZeroIndexed)
Public methodEquals(MatrixStorageT) Indicates whether the current object is equal to another object of the same type.
(Inherited from MatrixStorageT)
Public methodEquals(Object) Determines whether the specified Object is equal to the current Object.
(Inherited from MatrixStorageT)
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 methodFind
(Overrides MatrixStorageTFind(FuncT, Boolean, Zeros))
Public methodFind2TOther
(Inherited from MatrixStorageT)
Public methodFindItem Find item Index in nonZeroValues array
Public methodFold2TOther, TState
(Inherited from MatrixStorageT)
Public methodFoldByColumnTU
(Inherited from MatrixStorageT)
Public methodFoldByRowTU
(Inherited from MatrixStorageT)
Public methodGetHashCode Returns a hash code for this instance.
(Overrides MatrixStorageTGetHashCode)
Public methodGetTypeGets the Type of the current instance.
(Inherited from Object)
Public methodIsMutableAt True if the specified field can be set to any value. False if the field is fixed, like an off-diagonal field on a diagonal matrix.
(Overrides MatrixStorageTIsMutableAt(Int32, Int32))
Public methodMap2To
(Inherited from MatrixStorageT)
Public methodMapIndexedInplace
(Overrides MatrixStorageTMapIndexedInplace(FuncInt32, Int32, T, T, Zeros))
Public methodMapIndexedToTU
(Inherited from MatrixStorageT)
Public methodMapInplace
(Overrides MatrixStorageTMapInplace(FuncT, T, Zeros))
Public methodMapSubMatrixIndexedToTU
(Inherited from MatrixStorageT)
Public methodMapToTU
(Inherited from MatrixStorageT)
Protected methodMemberwiseCloneCreates a shallow copy of the current Object.
(Inherited from Object)
Public methodNormalize 
Public methodNormalizeDuplicates Eliminate duplicate entries by adding them together.
Public methodNormalizeOrdering 
Public methodNormalizeZeros 
Public methodStatic memberOfArray 
Public methodStatic memberOfColumnArrays 
Public methodStatic memberOfColumnEnumerables 
Public methodStatic memberOfColumnMajorList 
Public methodStatic memberOfColumnVectors 
Public methodStatic memberOfCompressedSparseColumnFormat Create a new sparse matrix storage from a compressed sparse column (CSC) format. This new storage will be independent from the given arrays. A new memory block will be allocated.
Public methodStatic memberOfCompressedSparseRowFormat Create a new sparse storage from a compressed sparse row (CSR) format. This new storage will be independent from the given arrays. A new memory block will be allocated for storing the matrix.
Public methodStatic memberOfCoordinateFormat Create a new sparse storage from a coordinate (COO) format. This new storage will be independent from the given arrays. A new memory block will be allocated for storing the matrix.
Public methodStatic memberOfDiagonalInit 
Public methodStatic memberOfIndexedEnumerable(Int32, Int32, IEnumerableTupleInt32, Int32, T) 
Public methodStatic memberOfIndexedEnumerable(Int32, Int32, IEnumerableValueTupleInt32, Int32, T) 
Public methodStatic memberOfInit 
Public methodStatic memberOfMatrix 
Public methodStatic memberOfRowArrays 
Public methodStatic memberOfRowEnumerables 
Public methodStatic memberOfRowMajorEnumerable 
Public methodStatic memberOfRowVectors 
Public methodStatic memberOfValue 
Public methodPopulateExplicitZerosOnDiagonal Fill zeros explicitly on the diagonal entries as required by the Intel MKL direct sparse solver.
Public methodToArray
(Overrides MatrixStorageTToArray)
Public methodToColumnArrays
(Overrides MatrixStorageTToColumnArrays)
Public methodToColumnMajorArray
(Overrides MatrixStorageTToColumnMajorArray)
Public methodToRowArrays
(Overrides MatrixStorageTToRowArrays)
Public methodToRowMajorArray
(Overrides MatrixStorageTToRowMajorArray)
Public methodToStringReturns a string that represents the current object.
(Inherited from Object)
Public methodTransposeTo
(Inherited from MatrixStorageT)
Top
See Also