Click or drag to resize

DTRSLRun Method


Namespace: DotNumerics.Optimization.LBFGSB
Assembly: DWSIM.MathOps.DotNumerics (in DWSIM.MathOps.DotNumerics.dll) Version: 1.0.0.0 (1.0.0.0)
Syntax
public void Run(
	double[] T,
	int offset_t,
	int LDT,
	int N,
	ref double[] B,
	int offset_b,
	int JOB,
	ref int INFO
)
Request Example View Source

Parameters

T  Double
* x = b
offset_t  Int32
 
LDT  Int32
integer ldt is the leading dimension of the array t.
N  Int32
integer n is the order of the system.
B  Double
double precision(n). b contains the right hand side of the system.
offset_b  Int32
 
JOB  Int32
integer job specifies what kind of system is to be solved. if job is 00 solve t*x=b, t lower triangular, 01 solve t*x=b, t upper triangular, 10 solve trans(t)*x=b, t lower triangular, 11 solve trans(t)*x=b, t upper triangular.
INFO  Int32
integer info contains zero if the system is nonsingular. otherwise info contains the index of the first zero diagonal element of t.
See Also