Click or drag to resize

RADCORRun Method


Namespace: DotNumerics.ODE.Radau5
Assembly: DWSIM.MathOps.DotNumerics (in DWSIM.MathOps.DotNumerics.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public void Run(
	int N,
	IFVPOL FCN,
	ref double X,
	ref double[] Y,
	int offset_y,
	double XEND,
	double HMAX,
	ref double H,
	double[] RTOL,
	int offset_rtol,
	double[] ATOL,
	int offset_atol,
	int ITOL,
	IJVPOL JAC,
	int IJAC,
	int MLJAC,
	int MUJAC,
	IBBAMPL MAS,
	int MLMAS,
	int MUMAS,
	ISOLOUTR SOLOUT,
	int IOUT,
	ref int IDID,
	int NMAX,
	double UROUND,
	double SAFE,
	double THET,
	double FNEWT,
	double QUOT1,
	double QUOT2,
	int NIT,
	ref int IJOB,
	bool STARTN,
	int NIND1,
	int NIND2,
	int NIND3,
	bool PRED,
	double FACL,
	double FACR,
	int M1,
	int M2,
	int NM1,
	bool IMPLCT,
	bool BANDED,
	int LDJAC,
	int LDE1,
	int LDMAS,
	ref double[] Z1,
	int offset_z1,
	ref double[] Z2,
	int offset_z2,
	ref double[] Z3,
	int offset_z3,
	ref double[] Y0,
	int offset_y0,
	ref double[] SCAL,
	int offset_scal,
	ref double[] F1,
	int offset_f1,
	ref double[] F2,
	int offset_f2,
	ref double[] F3,
	int offset_f3,
	ref double[] FJAC,
	int offset_fjac,
	ref double[] E1,
	int offset_e1,
	ref double[] E2R,
	int offset_e2r,
	ref double[] E2I,
	int offset_e2i,
	ref double[] FMAS,
	int offset_fmas,
	ref int[] IP1,
	int offset_ip1,
	ref int[] IP2,
	int offset_ip2,
	ref int[] IPHES,
	int offset_iphes,
	ref double[] CONT,
	int offset_cont,
	ref int NFCN,
	ref int NJAC,
	ref int NSTEP,
	ref int NACCPT,
	ref int NREJCT,
	ref int NDEC,
	ref int NSOL,
	double[] RPAR,
	int offset_rpar,
	int[] IPAR,
	int offset_ipar
)
Request Example View Source

Parameters

N  Int32
 
FCN  IFVPOL
 
X  Double
 
Y  Double
 
offset_y  Int32
 
XEND  Double
 
HMAX  Double
 
H  Double
 
RTOL  Double
 
offset_rtol  Int32
 
ATOL  Double
 
offset_atol  Int32
 
ITOL  Int32
 
JAC  IJVPOL
 
IJAC  Int32
 
MLJAC  Int32
 
MUJAC  Int32
 
MAS  IBBAMPL
 
MLMAS  Int32
 
MUMAS  Int32
 
SOLOUT  ISOLOUTR
 
IOUT  Int32
 
IDID  Int32
 
NMAX  Int32
 
UROUND  Double
 
SAFE  Double
 
THET  Double
 
FNEWT  Double
 
QUOT1  Double
 
QUOT2  Double
 
NIT  Int32
 
IJOB  Int32
 
STARTN  Boolean
 
NIND1  Int32
 
NIND2  Int32
 
NIND3  Int32
 
PRED  Boolean
 
FACL  Double
 
FACR  Double
 
M1  Int32
 
M2  Int32
 
NM1  Int32
 
IMPLCT  Boolean
 
BANDED  Boolean
 
LDJAC  Int32
 
LDE1  Int32
 
LDMAS  Int32
 
Z1  Double
 
offset_z1  Int32
 
Z2  Double
 
offset_z2  Int32
 
Z3  Double
 
offset_z3  Int32
 
Y0  Double
 
offset_y0  Int32
 
SCAL  Double
 
offset_scal  Int32
 
F1  Double
 
offset_f1  Int32
 
F2  Double
 
offset_f2  Int32
 
F3  Double
 
offset_f3  Int32
 
FJAC  Double
 
offset_fjac  Int32
 
E1  Double
 
offset_e1  Int32
 
E2R  Double
 
offset_e2r  Int32
 
E2I  Double
 
offset_e2i  Int32
 
FMAS  Double
 
offset_fmas  Int32
 
IP1  Int32
 
offset_ip1  Int32
 
IP2  Int32
 
offset_ip2  Int32
 
IPHES  Int32
 
offset_iphes  Int32
 
CONT  Double
 
offset_cont  Int32
 
NFCN  Int32
 
NJAC  Int32
 
NSTEP  Int32
 
NACCPT  Int32
 
NREJCT  Int32
 
NDEC  Int32
 
NSOL  Int32
 
RPAR  Double
 
offset_rpar  Int32
 
IPAR  Int32
 
offset_ipar  Int32
 
See Also