new ComplexTriplet(m, n)
This class represents a small structure to hold nonzero entries in a ComplexSparseMatrix.
Each entry is a triplet of a complex value and the (i, j)th indices, i.e., (x, i, j).
Parameters:
| Name | Type | Description |
|---|---|---|
m |
number | The number of rows in the complex sparse matrix that will be |
n |
number | The number of columns in the complex sparse matrix that will be |
Example
let T = new ComplexTriplet(100, 100); T.addEntry(new Complex(3.4, 6.4), 11, 43); T.addEntry(new Complex(6.4, 3.4), 99, 99); let A = ComplexSparseMatrix.fromTriplet(T);
Methods
-
addEntry(x, i, j)
-
A(i, j) += x
Parameters:
Name Type Description xnumber The value of the nonzero entry being inserted into this
complex triplet.inumber The ith row of the complex sparse matrix that will be initialized
from this complex triplet.jnumber The jth column of the complex sparse matrix that will be
initialized from this complex triplet.