LineSearchSettings Constructor (Double, Double, ConvergenceCriteria, Int32) |
Initializes a new instance.
Namespace:
AGI.Foundation.NumericalMethods.Advanced
Assembly:
AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax public LineSearchSettings(
double variableTolerance,
double functionTolerance,
ConvergenceCriteria criteria,
int maximumIterations
)
Public Sub New (
variableTolerance As Double,
functionTolerance As Double,
criteria As ConvergenceCriteria,
maximumIterations As Integer
)
public:
LineSearchSettings(
double variableTolerance,
double functionTolerance,
ConvergenceCriteria criteria,
int maximumIterations
)
new :
variableTolerance : float *
functionTolerance : float *
criteria : ConvergenceCriteria *
maximumIterations : int -> LineSearchSettings
Parameters
- variableTolerance
- Type: SystemDouble
The convergence tolerance on the value of the variable. - functionTolerance
- Type: SystemDouble
The convergence tolerance on the value of the function. - criteria
- Type: AGI.Foundation.NumericalMethods.AdvancedConvergenceCriteria
The criteria used in determining convergence. - maximumIterations
- Type: SystemInt32
Gets the maximum number of iterations the line search
is permitted to perform.
Exceptions See Also