Click or drag to resize

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
)

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
ExceptionCondition
ArgumentOutOfRangeException Thrown when the variableTolerance or functionTolerance is less than or equal to zero.
See Also