lbfgsblbfgsblnsrlb Method |
Namespace: DWSIM.MathOps.MathEx.LBFGSBAssembly: DWSIM.MathOps (in DWSIM.MathOps.dll) Version: 8.8.1.0
Syntax private void lbfgsblnsrlb(
int n,
ref double[] l,
ref double[] u,
ref int[] nbd,
ref double[] x,
double f,
ref double fold,
ref double gd,
ref double gdold,
ref double[] g,
ref double[] d,
ref double[] r,
ref double[] t,
ref double[] z,
ref double stp,
ref double dnrm,
ref double dtd,
ref double xstep,
ref double stpmx,
int iter,
ref int ifun,
ref int iback,
ref int nfgv,
ref int info,
ref int task,
bool boxed,
bool cnstnd,
ref int csave,
ref int[] isave,
ref double[] dsave
)
Private Sub lbfgsblnsrlb (
n As Integer,
ByRef l As Double(),
ByRef u As Double(),
ByRef nbd As Integer(),
ByRef x As Double(),
f As Double,
ByRef fold As Double,
ByRef gd As Double,
ByRef gdold As Double,
ByRef g As Double(),
ByRef d As Double(),
ByRef r As Double(),
ByRef t As Double(),
ByRef z As Double(),
ByRef stp As Double,
ByRef dnrm As Double,
ByRef dtd As Double,
ByRef xstep As Double,
ByRef stpmx As Double,
iter As Integer,
ByRef ifun As Integer,
ByRef iback As Integer,
ByRef nfgv As Integer,
ByRef info As Integer,
ByRef task As Integer,
boxed As Boolean,
cnstnd As Boolean,
ByRef csave As Integer,
ByRef isave As Integer(),
ByRef dsave As Double()
)
Request Example
View SourceParameters
- n Int32
-
- l Double
-
- u Double
-
- nbd Int32
-
- x Double
-
- f Double
-
- fold Double
-
- gd Double
-
- gdold Double
-
- g Double
-
- d Double
-
- r Double
-
- t Double
-
- z Double
-
- stp Double
-
- dnrm Double
-
- dtd Double
-
- xstep Double
-
- stpmx Double
-
- iter Int32
-
- ifun Int32
-
- iback Int32
-
- nfgv Int32
-
- info Int32
-
- task Int32
-
- boxed Boolean
-
- cnstnd Boolean
-
- csave Int32
-
- isave Int32
-
- dsave Double
-
See Also