Constructor | Description |
Full Usage:
DVSOL(dgesl, dgbsl, DVOD01)
Parameters:
DGESL
dgbsl : DGBSL
DVOD01 : CommonBlock
|
|
Full Usage:
DVSOL()
|
|
Instance member | Description |
Full Usage:
this.Run
Parameters:
byref<float[]>
-
= Real work space containing the inverse diagonal matrix if
MITER = 3 and the LU decomposition of the matrix otherwise.
Storage of matrix elements starts at WM(3).
WM also contains the following matrix-related data:
WM(1) = SQRT(UROUND) (not used here),
WM(2) = HRL1, the previous value of H*RL1, used if MITER = 3.
offset_wm : int
-
IWM : int[]
-
= Integer work space containing pivot information, starting at
IWM(31), if MITER is 1, 2, 4, or 5. IWM also contains band
parameters ML = IWM(1) and MU = IWM(2) if MITER is 4 or 5.
offset_iwm : int
-
X : byref<float[]>
-
= The right-hand side vector on input, and the solution vector
on output, of length N.
offset_x : int
-
IERSL : byref<int>
-
= Output flag. IERSL = 0 if no trouble occurred.
IERSL = 1 if a singular matrix arose with MITER = 3.
|
|