Constructors
constructor
- new math_BFGS(NbVariables: Graphic3d_ZLayerId, Tolerance: number, NbIterations: Graphic3d_ZLayerId, ZEPS: number): math_BFGS
Parameters
NbVariables: Graphic3d_ZLayerId
Tolerance: number
NbIterations: Graphic3d_ZLayerId
ZEPS: number
Methods
Dump
- Dump(o: Standard_OStream): void
Gradient_1
- Gradient_1(): math_Vector
Gradient_2
- Gradient_2(Grad: math_Vector): void
IsSolutionReached
Parameters
Returns boolean
Location_1
- Location_1(): math_Vector
Location_2
- Location_2(Loc: math_Vector): void
NbIterations
- NbIterations(): Graphic3d_ZLayerId
Returns Graphic3d_ZLayerId
Perform
Parameters
StartingPoint: math_Vector
Returns void
SetBoundary
- SetBoundary(theLeftBorder: math_Vector, theRightBorder: math_Vector): void
Parameters
theLeftBorder: math_Vector
theRightBorder: math_Vector
Returns void