Simple Convergence Test<T> Class
Represents a convergence test.
Definition
Namespace: Extreme.Mathematics.Algorithms
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
C#
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23
public class SimpleConvergenceTest<T> : ConvergenceTest<T>
- Inheritance
- Object → ConvergenceTest<T> → SimpleConvergenceTest<T>
- Derived
Type Parameters
- T
Remarks
Use the SimpleConvergenceTest<T> class as a convergence test based on whether a value is sufficiently close to another value, or to zero.
Constructors
| Simple | Constructs a new SimpleConvergenceTest<T> object. |
| Simple | Constructs a new SimpleConvergenceTest<T> object. |
| Simple | Constructs a new SimpleConvergenceTest<T> object. |
Properties
| Absolute |
Gets or sets the absolute tolerance used in the
convergence test.
(Inherited from ConvergenceTest<T>) |
| Convergence |
Gets or sets a value specifying the criterion that is
to be used in the convergence test for the algorithm.
(Inherited from ConvergenceTest<T>) |
| Enabled |
Gets or sets whether a ConvergenceTest<T> is enabled.
(Inherited from ConvergenceTest<T>) |
| Error |
Gets the estimated error associated with the convergence test.
(Inherited from ConvergenceTest<T>) |
| Error | Gets or sets a delegate that evaluates the error estimate. |
| Relative |
Gets or sets the relative tolerance used in the
convergence test.
(Inherited from ConvergenceTest<T>) |
| Required |
Gets or sets a value that indicates the number of times the test criteria must be fulfilled
before the test is considered successful.
(Inherited from ConvergenceTest<T>) |
| Run |
Gets or sets whether the convergence test should be run
before the first actual iteration.
(Inherited from ConvergenceTest<T>) |
| Tolerance |
Gets or sets the tolerance used in the convergence test.
(Inherited from ConvergenceTest<T>) |
| Value | Gets the value used in the computation of the relative error. |
| Value | Gets or sets a delegate that evaluates the value. |
Methods
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) |
| Get | Serves as the default hash function. (Inherited from Object) |
| Get | Gets the Type of the current instance. (Inherited from Object) |
| Memberwise | Creates a shallow copy of the current Object. (Inherited from Object) |
| Test |
Performs the convergence test.
(Inherited from ConvergenceTest<T>) |
| Test |
Returns whether the convergence conditions have been met.
(Overrides ConvergenceTest<T>.TestConvergenceCore(Boolean)) |
| ToString | Returns a string that represents the current object. (Inherited from Object) |