Namespace: DotNumerics.Optimization.LBFGSBAssembly: 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
)
Public Sub Run (
T As Double(),
offset_t As Integer,
LDT As Integer,
N As Integer,
ByRef B As Double(),
offset_b As Integer,
JOB As Integer,
ByRef INFO As Integer
)
Request Example
View SourceParameters
- 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