Contains general methods that support several algorithm implementations.

Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (Extreme.Numerics)

Syntax

Visual Basic (Declaration)
Public NotInheritable Class AlgorithmHelper
C#
public static class AlgorithmHelper
C++
public ref class AlgorithmHelper abstract sealed

Methods

IconTypeDescription
static memberIsIntervalWithinTolerance(IterativeAlgorithm, Double, Double)
Determines whether an interval is within an algorithm's requested tolerance.
static memberIsValueWithinTolerance(IterativeAlgorithm, Double, Double)
Determines whether a value is within an algorithm's requested tolerance.

Remarks

This class provides several static methods that are useful in implementing numerical algorithms. If a class inherits from IterativeAlgorithm, the methods in this class may be useful.

At present, there are just two methods for convergence testing.

IterativeAlgorithm

Inheritance Hierarchy

System.Object
  Extreme.Mathematics.AlgorithmHelper