Constructors
constructor
Defined in ql/math/matrixutilities/sparsematrix.ts:18
Properties
Private _column_size
Defined in ql/math/matrixutilities/sparsematrix.ts:488
Private _columns
Defined in ql/math/matrixutilities/sparsematrix.ts:485
Private _filled_row_until
Defined in ql/math/matrixutilities/sparsematrix.ts:496
Private _rowIndex
Defined in ql/math/matrixutilities/sparsematrix.ts:486
Private _row_size
Defined in ql/math/matrixutilities/sparsematrix.ts:490
Private _values
Defined in ql/math/matrixutilities/sparsematrix.ts:484
Methods
add
Defined in ql/math/matrixutilities/sparsematrix.ts:293
Parameters
adda
Defined in ql/math/matrixutilities/sparsematrix.ts:171
Parameters
clone
Defined in ql/math/matrixutilities/sparsematrix.ts:93
column_size
Defined in ql/math/matrixutilities/sparsematrix.ts:108
f
Defined in ql/math/matrixutilities/sparsematrix.ts:112
Parameters
filled_size
Defined in ql/math/matrixutilities/sparsematrix.ts:100
Private findIndex
Defined in ql/math/matrixutilities/sparsematrix.ts:429
Parameters
Private insert
Defined in ql/math/matrixutilities/sparsematrix.ts:455
Parameters
Returns void
minusAssign
Defined in ql/math/matrixutilities/sparsematrix.ts:144
mulScalar
Defined in ql/math/matrixutilities/sparsematrix.ts:137
Parameters
mulScalarAssign
Defined in ql/math/matrixutilities/sparsematrix.ts:129
Parameters
mulVector
Defined in ql/math/matrixutilities/sparsematrix.ts:152
Parameters
Returns Real []
row_size
Defined in ql/math/matrixutilities/sparsematrix.ts:104
set
Defined in ql/math/matrixutilities/sparsematrix.ts:117
Parameters
Returns void
smInit1
Defined in ql/math/matrixutilities/sparsematrix.ts:49
Parameters
Default value non_zeroes: Size = 0
smInit2
Defined in ql/math/matrixutilities/sparsematrix.ts:68
Parameters
smInit3
Defined in ql/math/matrixutilities/sparsematrix.ts:84
Parameters
sub
Defined in ql/math/matrixutilities/sparsematrix.ts:424
Parameters
suba
Defined in ql/math/matrixutilities/sparsematrix.ts:299
Parameters
to
Defined in ql/math/matrixutilities/sparsematrix.ts:37
Returns Real [] []
Static from
Defined in ql/math/matrixutilities/sparsematrix.ts:23
Parameters
Legend
Module
Object literal
Variable
Function
Function with type parameter
Index signature
Type alias
Type alias with type parameter
Enumeration
Enumeration member
Property
Method
Interface
Interface with type parameter
Constructor
Property
Method
Index signature
Class
Class with type parameter
Constructor
Property
Method
Accessor
Index signature
Inherited constructor
Inherited property
Inherited method
Inherited accessor
Protected property
Protected method
Protected accessor
Private property
Private method
Private accessor
Static property
Static method
A sparse matrix class implemented in terms of compressed sparse row (CSR) scheme (3-vector variation) one-based indexing is used INTERNALLY, for interfacing with MKL (mkl_dcsradd and mkl_dcsrmultcsr) externally still zero-based indexing