Click or drag to resize

IDVNLSDRun Method

Solves the nonlinear system for one DVODE step.

Namespace: Altaxo.Calc.Ode.Obsolete.DVode
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3572.0 (4.8.3572.0)
Syntax
C#
void Run(
	ref double[] Y,
	int offset_y,
	double[] YH,
	int offset_yh,
	int LDYH,
	double[] VSAV,
	int offset_vsav,
	ref double[] SAVF,
	int offset_savf,
	double[] EWT,
	int offset_ewt,
	ref double[] ACOR,
	int offset_acor,
	ref int[] IWM,
	int offset_iwm,
	ref double[] WM,
	int offset_wm,
	IFEX F,
	IJEX JAC,
	IFEX PDUM,
	ref int NFLAG,
	double[] RPAR,
	int offset_rpar,
	int[] IPAR,
	int offset_ipar
)

Parameters

Y  Double
The current solution vector.
offset_y  Int32
The offset into Y.
YH  Double
The history array.
offset_yh  Int32
The offset into YH.
LDYH  Int32
The leading dimension of YH.
VSAV  Double
The saved correction vector.
offset_vsav  Int32
The offset into VSAV.
SAVF  Double
The saved derivative vector.
offset_savf  Int32
The offset into SAVF.
EWT  Double
The error weight vector.
offset_ewt  Int32
The offset into EWT.
ACOR  Double
The accumulated corrections vector.
offset_acor  Int32
The offset into ACOR.
IWM  Int32
The integer work array.
offset_iwm  Int32
The offset into IWM.
WM  Double
The floating-point work array.
offset_wm  Int32
The offset into WM.
F  IFEX
The function that evaluates the system derivatives.
JAC  IJEX
The Jacobian callback.
PDUM  IFEX
An auxiliary derivative callback.
NFLAG  Int32
The nonlinear solver status flag.
RPAR  Double
The real parameter array.
offset_rpar  Int32
The offset into RPAR.
IPAR  Int32
The integer parameter array.
offset_ipar  Int32
The offset into IPAR.
See Also