Class RiddersRootFinder finds roots of univariate functions using Ridders' Method.

Namespace:  CenterSpace.NMath.Analysis
Assembly:  NMath (in NMath.dll) Version: 5.1.0.0

Syntax

C#
[SerializableAttribute]
public class RiddersRootFinder : RootFinderBase, 
	IOneVariableRootFinder, ICloneable
Visual Basic (Declaration)
<SerializableAttribute> _
Public Class RiddersRootFinder _
	Inherits RootFinderBase _
	Implements IOneVariableRootFinder, ICloneable
Visual C++
[SerializableAttribute]
public ref class RiddersRootFinder : public RootFinderBase, 
	IOneVariableRootFinder, ICloneable

Remarks

Ridders' Method first evaluates the function at the midpoint of the interval, then factors out the unique exponential function which turns the residual function into a straight line.

Inheritance Hierarchy

System..::.Object
  CenterSpace.NMath.Analysis..::.RootFinderBase
    CenterSpace.NMath.Analysis..::.RiddersRootFinder

See Also