Float |
The FloatComplexCsrSparseMatrix type exposes the following members.
Name | Description | |
---|---|---|
FloatComplexCsrSparseMatrix | Constructs an empty FloatComplexCsrSparseMatrix. | |
FloatComplexCsrSparseMatrix(CompressedSparseRowFloatComplex) | Constructs a FloatCSRSparseMat instance with the given data. | |
FloatComplexCsrSparseMatrix(IDictionaryIntPair, FloatComplex, Int32) | Constructs a FloatCSRSparseMat instance from the given coordinate map format. |
Name | Description | |
---|---|---|
Cols |
Gets the number of columns in the matrix.
(Inherited from SparseMatrixDataStorage, Type) | |
Data |
Gets and sets the formatted data for the matrix.
(Inherited from SparseMatrixDataStorage, Type) | |
Item |
Gets and sets the value at the given matrix position.
(Inherited from SparseMatrixDataStorage, Type) | |
Rows |
Gets the number of rows in the matrix.
(Inherited from SparseMatrixDataStorage, Type) |
Name | Description | |
---|---|---|
Add(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix) | Compute the sum of two sparse matrices. Performs the operation C = A + B, where C[i,j] = A[i,j] + B[i,j]. | |
Add(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix, FloatComplex) | Computes the some of a sparse matrix with the scalar multiple of another. Performs the operation C = A + beta*B where C[i,j] = A[i,j] + beta*B[i,j]. | |
Clone | Creates a deep copy of self. | |
Divide | Divides a sparse matrix by a scalar. | |
Equals(FloatComplexCsrSparseMatrix) | Equals function for Compressed Row (CSR) formatted complex sparse matrices. | |
Equals(Object) |
Equals function for Compressed Row (CSR) formatted complex sparse matrices.
(Overrides SparseMatrixDataStorage, TypeEquals(Object)) | |
GetHashCode |
Gets the hash code for this instance.
(Overrides SparseMatrixDataStorage, TypeGetHashCode) | |
Multiply(FloatComplex, FloatComplexCsrSparseMatrix) | Multiply a scalar and a sparse matrix. | |
Multiply(FloatComplexCsrSparseMatrix, FloatComplex) | Multiply a scalar and a sparse matrix. | |
Scale | Scales each element in the matrix by the specified value. | |
Subtract | Subtracts two sparse matrices. | |
ToCommaSeparated |
Returns a formatted string representation of this matrix using commas
and newlines.
(Inherited from SparseMatrixDataStorage, Type) | |
ToCommaSeparated(String) |
Returns a formatted string representation of this matrix using commas
and newlines. Numbers are formatted using the specified format string.
(Inherited from SparseMatrixDataStorage, Type) | |
ToDenseMatrix | Converts this sparse matrix to a dense matrix. | |
ToString |
Returns a formatted string representation of this matrix.
(Inherited from SparseMatrixDataStorage, Type) | |
ToString(String) | Returns a formatted string representation of this matrix. Numbers are displayed using the specified format. | |
ToTabDelimited |
Returns a formatted string representation of this matrix using tabs
and newlines.
(Inherited from SparseMatrixDataStorage, Type) | |
ToTabDelimited(String) |
Returns a formatted string representation of this matrix using tabs
and newlines. Numbers are formatted using the specified format string.
(Inherited from SparseMatrixDataStorage, Type) | |
TransposeAdd(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix) | Computes the sum of the transpose of one sparse matrix with another sparse matrix. Performs the operation C = A' + B, where ' denotes transpose and C[i,j] = A[j,i] + B[i,j]. | |
TransposeAdd(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix, FloatComplex) | Computes the sum of the transpose of one sparse matrix with a scalar multiple another sparse matrix. Performs the operation C = A' + beta*B, where ' denotes transpose and C[i,j] = A[j,i] + B[i,j]. |
Name | Description | |
---|---|---|
Addition(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix) | Adds two sparse matrices. | |
Division(FloatComplexCsrSparseMatrix, FloatComplex) | Divides a sparse matrix by a scalar. | |
Equality(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix) | Equality operator for complex sparse matrices in compressed row (CSR) format. | |
Inequality(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix) | Not equals operator for complex sparse matrices in compressed row (CSR) format. | |
Multiply(FloatComplex, FloatComplexCsrSparseMatrix) | Multiply a scalar and a sparse matrix. | |
Multiply(FloatComplexCsrSparseMatrix, FloatComplex) | Multiply a scalar and a sparse matrix. | |
Subtraction(FloatComplexCsrSparseMatrix, FloatComplexCsrSparseMatrix) | Subtracts two sparse matrices. |
Name | Description | |
---|---|---|
data_ |
The matrix data.
(Inherited from SparseMatrixDataStorage, Type) |