The NewtonFindRoot type exposes the following members.
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.
Gets the derivative of Function.
Gets or sets the tolerance used to determine whether the derivative is zero for the purposes of aborting the calculation and setting the ResultType to SolverFailedDueToHorizontalSlope.
Gets the value of the DerivativeFunction at the Root.
Gets the evaluation function.
Gets or sets the tolerance used to determine whether the function is zero and a root has been found.
Gets the number of iterations taken.
Gets or sets the lower bound of the range of independent variables to search for the root within.
Gets or sets the maximum size of the step to take during a single iteration.
Gets the type of result the Root represents.
Gets the value of the root. Consult the ResultType property for whether the calculated root is the result of a finished calculation, or some other failure condition such as the failure to converge in the allotted number of maximum iterations.
Gets or sets the upper bound of the range of independent variables to search for the root within.
Gets or sets the tolerance used to determine whether a root guess is the same as another root guess, used in early detection of non-convergence.
Determines whether the specified object is equal to the current object.(Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)
Attempts the indicated number of iterations to locate the root of the function to within the required convergence criteria.
Serves as the default hash function.(Inherited from Object.)
Gets the Type of the current instance.(Inherited from Object.)
Creates a shallow copy of the current Object.(Inherited from Object.)
Sets the initial guess of the root's location. This sets Root to the provided guess, ResultType to InitialGuess and Iterations is set to 0. If Function and/or DerivativeFunction are non-null the method also assigns assigns FunctionValue and DerivativeValue respectively.
Returns a string that represents the current object.(Inherited from Object.)