StrongWolfeLineSearch Class |
Namespace: FinMath.NumericalOptimization.Unconstrained
public class StrongWolfeLineSearch : LineSearch
The StrongWolfeLineSearch type exposes the following members.
Name | Description | |
---|---|---|
StrongWolfeLineSearch | Initializes a new instance of the StrongWolfeLineSearch class |
Name | Description | |
---|---|---|
CurvativeConditionParameter |
Constant that belongs to (0; 1) and controls second Wolfe (or curvative) condition.
| |
MaxTrialCount |
Maximum number of trials while searching proper step length.
| |
SufficientDescreaseConditionParameter |
Constant that belongs to (0; 1) and controls first Wolfe (or sufficient decrease)
condition.
|
Name | Description | |
---|---|---|
Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
Search |
Performs line search and returns an appropriate step length.
(Overrides LineSearchSearch.) | |
SetDelegates |
Sets delegates to the specified values.
(Inherited from LineSearch.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) |