| | Class | Description |
|---|
 | Algorithm |
Abstract algorithm class.
Subclasses need to implement only InternalCompute.
|
 | AppSwitches |
AppContext based switches to disable functionality, controllable through also in the
host application through AppContext or by configuration with AppContextSwitchOverride.
https://docs.microsoft.com/en-us/dotnet/framework/configure-apps/file-schema/runtime/appcontextswitchoverrides-element
|
 | BasicFunctions |
Provides basic mathematical helper functions.
|
 | BesselRelated |
Provides Bessel and related special functions for integer orders.
|
 | BinaryMath |
BinaryMath provides static methods for "Bit" mathematics.
|
 | ColScriptExeBase |
ColScriptExeBase is the base class of all column scripts.
|
 | Combinatorics |
Enumerative Combinatorics and Counting.
|
 | ComplexErrorFunctionRelated |
Contains functions that are related to the complex error function of complex argument.
|
 | ComplexExtensions |
Extension methods for the Complex type provided by System.Numerics
|
 | ComplexMath | Various mathematical functions for complex numbers. |
 | ComplexStats | A set of statistical utilities for complex number arrays |
 | Constants |
A collection of frequently used mathematical constants.
|
 | ContourIntegrate |
Numerical Contour Integration of a complex-valued function over a real variable,.
|
 | Control |
Sets parameters for the library.
|
 | DateTimeMath |
Provides helper methods for rounding DateTime values to natural boundaries (year, month, day, hour, minute, second)
and to multiples of a given TimeSpan.
|
 | Differentiate |
Numerical Derivative.
|
 | DifferIntegrate | |
 | Distance |
Metrics to measure the distance between two structures.
|
 | DoubleConstants |
Contains scalar constants.
|
 | ErrorFunction |
Hosts the direct and the complementary error function.
|
 | Euclid |
Integer number theory functions.
|
 | ExcelFunctions |
Collection of functions equivalent to those provided by Microsoft Excel
but backed instead by Math.NET Numerics.
We do not recommend to use them except in an intermediate phase when
porting over solutions previously implemented in Excel.
|
 | ExpIntegralRelated |
Exponential integral related functions.
|
 | ExtractTableValuesExeBase |
Base class of all "extract table values "table scripts.
|
 | FileImportScriptExeBase |
TableScriptExeBase is the base class of all table scripts.
|
 | FindMinimum | |
 | FindRoots | |
 | Fit |
Least-Squares Curve Fitting Routines
|
 | FitFunctionExeBase | |
 | FunctionEvaluationScriptBase |
Base class of all function evaluation scripts.
|
 | GammaRelated |
Contains the gamma function and functions related to this function.
|
 | Generate | |
 | GoodnessOfFit | |
 | GSL_ERROR |
Represents a GSL-style error (code and message).
|
 | Hyperbolic |
Hyperbolic functions.
|
 | Integrate |
Numerical Integration (Quadrature).
|
 | Interpolate |
Interpolation Factory.
|
 | InvalidParameterException |
An error occurred calling native provider function.
|
 | Kohlrausch |
The Kohlrausch function in the frequency domain.
|
 | LambertW |
Provides static methods for evaluating branches of the Lambert W function for real arguments.
|
 | MemoryAllocationException |
Native provider was unable to allocate sufficient memory.
|
 | NativeInterfaceException |
An error occurred calling native provider function.
|
 | NonConvergenceException |
An algorithm failed to converge.
|
 | NullFunction |
Example of an IScalarFunctionDD which always returns 0 (zero).
|
 | NumericalBreakdownException |
An algorithm failed to converge due to a numerical breakdown.
|
 | Permutation |
Class to represent a permutation for a subset of the natural numbers.
|
 | Polynomial |
A single-variable polynomial with real-valued coefficients and non-negative exponents.
|
 | Polynomials |
Provides routines to evaluate selected orthogonal polynomials and related special functions.
|
 | Precision |
Utilities for working with floating point numbers.
|
 | PrimeNumberMath |
Provides helper methods for prime numbers, prime factorizations, divisor enumeration, and
least common multiple calculations.
|
 | ProcessSourceTablesScriptExeBase | |
 | ProgramInstanceExeBase |
Base class for a program instance script.
|
 | RMath |
Provides methods for real numbers, that were forgotten by the Math class.
|
 | Rounding |
Rounding of numbers.
|
 | ScalarFunctionDDExpression |
A scalar expression given as a string which takes a single Double value as argument and returns a Double value.
|
 | ScalarFunctionDDExpressionArguments |
Arguments of the expression (must be made public for the script to be used).
|
 | ScalarFunctionDDExpressionSerializationSurrogate0 |
V0: 2024-05-05
|
 | ScriptExecutionBase |
ScriptExecutionBase provides the (mathematical) environment to execute scripts.
|
 | Series | |
 | SeriesMP |
Contains series calculations.
|
 | SingularUMatrixException |
Native provider failed LU inversion do to a singular U matrix.
|
 | Sorting |
Sorting algorithms for single, tuple and triple lists.
|
 | SpecialDigamma |
Provides the Digamma function (the logarithmic derivative of the Gamma function) for complex arguments.
|
 | SpecialFunctions |
This partial implementation of the SpecialFunctions class contains all methods related to the Airy functions.
|
 | SystemNumericsComplexExtensions |
Provides extension methods for Complex.
|
 | TableScriptExeBase |
TableScriptExeBase is the base class of all table scripts.
|
 | TestFunctions | |
 | Trig |
Double-precision trigonometry toolkit.
|
 | VectorCoupling |
Contains vector coupling functions.
|
 | Window | |