FinMath.NumericalOptimization.Unconstrained Namespace |
| Class | Description | |
|---|---|---|
| BFGS |
Implements Broyden-Fletcher-Goldfarb-Shanno quaisi-Newton algorithm.
| |
| LineSearch |
Implements a line search method.
| |
| NewtonLineSearch |
Implements a line search method to be used with Newton optimization algorithm.
| |
| NonlinearLS |
Allows to solve nonlinear least squares problems using trust-region algorithm.
| |
| QuasiNewton |
Represents base class for all quasi-Newton optimization algorithms.
| |
| StrongWolfeLineSearch |
Searches for an optimal step length that satisfies strong Wolfe conditions.
|
| Delegate | Description | |
|---|---|---|
| LineSearchDerivativeDelegate |
Returns the derivative of the function at the specified position.
| |
| LineSearchFunctionDelegate |
Returns the value of the function at the specified position.
| |
| NonlinearLSFunctionDelegate |
The type of routine that computes the function's value.
| |
| NonlinearLSGradientDelegate |
The type of routine that computes the function's Jacobi matrix.
| |
| QuasiNewtonFunctionDelegate |
The type of the delegate to the function that computes the value of the objective function.
| |
| QuasiNewtonGradientDelegate |
The type of the delegate to the function that computes the gradient of the objective function.
|