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: System.Double
The convergence tolerance on the value of the variable.
functionTolerance
Type: System.Double
The convergence tolerance on the value of the function.
criteria
Type: AGI.Foundation.NumericalMethods.Advanced.ConvergenceCriteria
The criteria used in determining convergence.
maximumIterations
Type: System.Int32
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