Double |
The DoubleHermCsrSparseMatrix type exposes the following members.
Name | Description | |
---|---|---|
DoubleHermCsrSparseMatrix | Constructs an empty DoubleHermCsrSparseMatrix instance. | |
DoubleHermCsrSparseMatrix(CompressedSparseRowDoubleComplex) | Constructs a DoubleHermCsrSparseMatrix instance with the given data. Only the upper triangular part of the data will be referenced. | |
DoubleHermCsrSparseMatrix(IDictionaryIntPair, DoubleComplex, Int32) | Constructs a DoubleHermCsrSparseMatrix instance from the given coordinate map format. Only the upper triangular, column greater than or equal to row, values will be referenced. |
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 |
Indexer for returning the element at the specified row and column.
(Overrides SparseMatrixDataStorage, TypeItemInt32, Int32) | |
Rows |
Gets the number of rows in the matrix.
(Inherited from SparseMatrixDataStorage, Type) |
Name | Description | |
---|---|---|
Add(DoubleHermCsrSparseMatrix, DoubleHermCsrSparseMatrix) | Compute the sum of two Hermitian sparse matrices. Performs the operation C = A + B, where C[i,j] = A[i,j] + B[i,j]. | |
Add(DoubleHermCsrSparseMatrix, DoubleHermCsrSparseMatrix, DoubleComplex) | Computes the some of a Hermitian 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 |
Returns a deep copy of self.
(Overrides DoubleComplexCsrSparseMatrixClone) | |
Equals(DoubleComplexCsrSparseMatrix) |
Equals function for Compressed Row (CSR) formatted complex sparse matrices.
(Inherited from DoubleComplexCsrSparseMatrix) | |
Equals(DoubleHermCsrSparseMatrix) | Equals function for DoubleHermCsrSparseMatrix matrices. | |
Equals(Object) |
Equals function for DoubleHermCsrSparseMatrix matrices.
(Overrides DoubleComplexCsrSparseMatrixEquals(Object)) | |
GetHashCode |
Gets the hash code for this DoubleHermCsrSparseMatrix instance.
(Overrides DoubleComplexCsrSparseMatrixGetHashCode) | |
Scale | Scales each element in the matrix by the specified value. | |
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.
(Inherited from DoubleComplexCsrSparseMatrix) | |
ToGeneralMatrix | Converts this Hermitian sparse matrix to a general sparse 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.
(Inherited from SparseMatrixDataStorage, Type) | |
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) |
Name | Description | |
---|---|---|
Addition(DoubleHermCsrSparseMatrix, DoubleHermCsrSparseMatrix) | Adds two Hermitian sparse matrices. | |
Equality(DoubleHermCsrSparseMatrix, DoubleHermCsrSparseMatrix) | Equality operator for Hermitian sparse matrices in compressed row (CSR) format. | |
Inequality(DoubleHermCsrSparseMatrix, DoubleHermCsrSparseMatrix) | Not equals operator for Hermitian sparse matrices in compressed row (CSR) format. | |
Multiply(DoubleComplex, DoubleHermCsrSparseMatrix) | Multiply a scalar and a Hermitian sparse matrix. | |
Subtraction(DoubleHermCsrSparseMatrix, DoubleHermCsrSparseMatrix) | Subtracts two Hermitian sparse matrices. |
Name | Description | |
---|---|---|
data_ |
The matrix data.
(Inherited from SparseMatrixDataStorage, Type) |