Constructs a new SimpleConvergenceTest object.
Namespace: Extreme.Mathematics
Assembly: Extreme.Numerics (Extreme.Numerics)
Syntax
| Visual Basic (Declaration) |
|---|
Public Sub New ( _ errorEvaluator As DoubleEvaluator, _ valueEvaluator As DoubleEvaluator, _ convergenceCriterion As ConvergenceCriterion _ ) |
| C# |
|---|
public SimpleConvergenceTest ( DoubleEvaluator errorEvaluator, DoubleEvaluator valueEvaluator, ConvergenceCriterion convergenceCriterion ) |
| C++ |
|---|
public: SimpleConvergenceTest ( DoubleEvaluator^ errorEvaluator, DoubleEvaluator^ valueEvaluator, ConvergenceCriterion convergenceCriterion ) |
Parameters
- errorEvaluator (Extreme.Mathematics.DoubleEvaluator)
- A DoubleEvaluator delegate that returns the estimated _error.
- valueEvaluator (Extreme.Mathematics.DoubleEvaluator)
- A DoubleEvaluator delegate that returns the estimated value.
- convergenceCriterion (Extreme.Mathematics.ConvergenceCriterion)
- A ConvergenceCriterion value that specifies the type of convergence condition.
Exceptions
| Exception | Condition |
|---|---|
| ArgumentNullException | errorEvaluator is nullNothingnullptr.
-or- valueEvaluator is nullNothingnullptr. |