Click or drag to resize

MODLNPRun Method


Namespace: DotNumerics.Optimization.TN
Assembly: DWSIM.MathOps.DotNumerics (in DWSIM.MathOps.DotNumerics.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public void Run(
	int MODET,
	ref double[] ZSOL,
	int offset_zsol,
	ref double[] GV,
	int offset_gv,
	ref double[] R,
	int offset_r,
	ref double[] V,
	int offset_v,
	ref double[] DIAGB,
	int offset_diagb,
	ref double[] EMAT,
	int offset_emat,
	double[] X,
	int offset_x,
	double[] G,
	int offset_g,
	ref double[] ZK,
	int offset_zk,
	int N,
	ref double[] W,
	int offset_w,
	int LW,
	int NITER,
	int MAXIT,
	ref int NFEVAL,
	int NMODIF,
	ref int NLINCG,
	bool UPD1,
	double YKSK,
	ref double GSK,
	double YRSR,
	bool LRESET,
	ISFUN SFUN,
	bool BOUNDS,
	int[] IPIVOT,
	int offset_ipivot,
	double ACCRCY,
	ref double GTP,
	double GNORM,
	double XNORM
)
Request Example View Source

Parameters

MODET  Int32
- INTEGER WHICH CONTROLS AMOUNT OF OUTPUT
ZSOL  Double
- COMPUTED SEARCH DIRECTION
offset_zsol  Int32
 
GV  Double
 
offset_gv  Int32
 
R  Double
- RESIDUAL
offset_r  Int32
 
V  Double
 
offset_v  Int32
 
DIAGB  Double
 
offset_diagb  Int32
 
EMAT  Double
 
offset_emat  Int32
 
X  Double
 
offset_x  Int32
 
G  Double
- CURRENT GRADIENT
offset_g  Int32
 
ZK  Double
 
offset_zk  Int32
 
N  Int32
 
W  Double
 
offset_w  Int32
 
LW  Int32
 
NITER  Int32
- NONLINEAR ITERATION #
MAXIT  Int32
 
NFEVAL  Int32
 
NMODIF  Int32
 
NLINCG  Int32
 
UPD1  Boolean
 
YKSK  Double
 
GSK  Double
 
YRSR  Double
 
LRESET  Boolean
 
SFUN  ISFUN
 
BOUNDS  Boolean
 
IPIVOT  Int32
 
offset_ipivot  Int32
 
ACCRCY  Double
 
GTP  Double
 
GNORM  Double
 
XNORM  Double
 
See Also