Constructor | Description |
Full Usage:
DVSTEP(dvnorm, dvjust, dscal, dvset, daxpy, dcopy, DVOD01, DVOD02)
Parameters:
DVNORM
dvjust : DVJUST
dscal : DSCAL
dvset : DVSET
daxpy : DAXPY
dcopy : DCOPY
DVOD01 : CommonBlock
DVOD02 : CommonBlock
|
|
Full Usage:
DVSTEP()
|
|
Instance member | Description |
Full Usage:
this.Run
Parameters:
byref<float[]>
-
= An array of length N used for the dependent variable vector.
offset_y : int
-
YH : byref<float[]>
-
= An LDYH by LMAX array containing the dependent variables
and their approximate scaled derivatives, where
LMAX = MAXORD + 1. YH(i,j+1) contains the approximate
j-th derivative of y(i), scaled by H**j/factorial(j)
(j = 0,1,...,NQ). On entry for the first step, the first
two columns of YH must be set from the initial values.
offset_yh : int
-
LDYH : int
-
= A constant integer .ge. N, the first dimension of YH.
N is the number of ODEs in the system.
YH1 : byref<float[]>
-
= A one-dimensional array occupying the same space as YH.
offset_yh1 : int
-
EWT : float[]
-
= An array of length N containing multiplicative weights
for local error measurements. Local errors in y(i) are
compared to 1.0/EWT(i) in various error tests.
offset_ewt : int
-
SAVF : byref<float[]>
-
= An array of working storage, of length N.
also used for input of YH(*,MAXORD+2) when JSTART = -1
and MAXORD .lt. the current order NQ.
offset_savf : int
-
VSAV : float[]
-
= A work array of length N passed to subroutine VNLS.
offset_vsav : int
-
ACOR : byref<float[]>
-
= A work array of length N, used for the accumulated
corrections. On a successful return, ACOR(i) contains
the estimated one-step local error in y(i).
offset_acor : int
-
WM : byref<float[]>
-
offset_wm : int
-
IWM : byref<int[]>
-
offset_iwm : int
-
F : IFEX
-
= Dummy name for the user supplied subroutine for f.
JAC : IJEX
-
= Dummy name for the user supplied Jacobian subroutine.
PSOL : IFEX
-
= Dummy name for the subroutine passed to VNLS, for
possible use there.
VNLS : IDVNLSD
-
= Dummy name for the nonlinear system solving subroutine,
whose real name is dependent on the method used.
RPAR : float[]
-
offset_rpar : int
-
IPAR : int[]
-
offset_ipar : int
-
|
|