Click or drag to resize

NewtonFindRoot Constructor

Initializes a new instance that can be used to find roots of a specified function. SetInitialGuessOfRootLocation(Double) must be called before FindRoot(Int32). MaximumStepsize is set to an initial value of MaxValue, VariableTolerance is set to an initial value of zero.

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 NewtonFindRoot(
	RealValuedScalarFunction function,
	double functionTolerance,
	RealValuedScalarFunction derivativeFunction,
	double derivativeTolerance,
	double lowerBound,
	double upperBound
)

Parameters

function
Type: AGI.Foundation.NumericalMethodsRealValuedScalarFunction
The Function to find the root of.
functionTolerance
Type: SystemDouble
The tolerance to use to determine whether the Function is zero.
derivativeFunction
Type: AGI.Foundation.NumericalMethodsRealValuedScalarFunction
The derivative of the function.
derivativeTolerance
Type: SystemDouble
The tolerance to use to determine whether the DerivativeFunction is zero.
lowerBound
Type: SystemDouble
The lower bound of the region to search for the root within.
upperBound
Type: SystemDouble
The upper bound of the region to search for the root within.
See Also