Numerics. NET. Algorithms Namespace
The Numerics.NET.Algorithms namespace contains fundamental classes and base classes used for the implementation of numerical algorithms.
Classes
Algorithm | Contains general methods that support several algorithm implementations. |
Convergence | Represents an exception that is thrown when an algorithm fails to converge. |
Convergence | Represents a convergence test for a IterativeAlgorithm<T>. |
Convergence | Represents a collection of convergence tests for an IterativeAlgorithm<T>. |
Iterative | Acts as an abstract base class for classes that implement an iterative algorithm. |
Managed | Represents an implementation of an iterative algorithm that uses a managed driver routine. |
Managed | Represents an implementation of an iterative algorithm that uses a managed driver routine. |
Managed | Represents an implementation of an iterative algorithm that uses a managed driver routine. |
Simple | Represents a convergence test of a real value. |
Simple | Represents a convergence test. |
Vector | Represents a convergence test based on the size of a real vector. |
Vector | Represents a convergence test based on the size of a vector. |
Enumerations
Convergence | Represents the ways an IterativeAlgorithm<T> can converge to its final value. |
Convergence | Enumerates the possible ways tests in a ConvergenceTestCollection<T> are combined. |
Optimization | Enumerates the possible goals for the solution of an optimization problem. |
Vector | Enumerates the ways to measure the error in a VectorConvergenceTest<T>. |
Vector | Enumerates the possible norms to be used in a VectorConvergenceTest<T>. |