NewtonFindRoot Constructor |
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
)
Public Sub New (
function As RealValuedScalarFunction,
functionTolerance As Double,
derivativeFunction As RealValuedScalarFunction,
derivativeTolerance As Double,
lowerBound As Double,
upperBound As Double
)
public:
NewtonFindRoot(
RealValuedScalarFunction^ function,
double functionTolerance,
RealValuedScalarFunction^ derivativeFunction,
double derivativeTolerance,
double lowerBound,
double upperBound
)
new :
function : RealValuedScalarFunction *
functionTolerance : float *
derivativeFunction : RealValuedScalarFunction *
derivativeTolerance : float *
lowerBound : float *
upperBound : float -> NewtonFindRoot
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