Contains basic and special functions, complex algebra, etc.
Classes
| Icon | Type | Description |
|---|---|---|
| Algorithm |
Abstract Algorithm class. Subclasses need to only implement 1InternalCompute | |
| BasicFunctions |
Basic functions.
| |
| BesselRelated |
Bessel functions for integer order.
| |
| BinaryMath |
BinaryMath provides static methods for "Bit" mathematics.
| |
| ComplexArray | A set of array utilities for complex number arrays | |
| ComplexMath | Various mathematical functions for complex numbers. | |
| ComplexStats | A set of statistical utilities for complex number arrays | |
| DoubleConstants |
Contains scalar constants.
| |
| ErrorFunction |
Hosts the direct and the complementary error function.
| |
| ExpIntegralRelated |
Exponential integral related functions.
| |
| GammaRelated |
Contains the gamma function and functions related to this function.
| |
| Kohlrausch |
The Kohlrausch function in the frequency domain.
| |
| Polynomials |
Polynomials.
| |
| RMath |
Provides methods for real numbers, that were forgotten by the System.Math class.
| |
| Rounding |
Rounding of numbers
| |
| Series |
Contains series calculations.
| |
| VectorCoupling |
Contains vector coupling functions.
|
Structures
| Icon | Type | Description |
|---|---|---|
| Complex | A double-precision complex number representation. | |
| ComplexFloat | A single-precision complex number representation. |
Interfaces
| Icon | Type | Description |
|---|---|---|
| IAlgorithm | Define an algorithm. | |
| IParametrizedFunctionDDD |
Provides the interface to a function with one double argument, and one resulting double value.
The evaluation is parametrized by one or more parameters.
| |
| IParametrizedScalarFunctionDD |
Provides the interface to a function with one double argument, and one resulting double value.
The evaluation is parametrized by one or more parameters.
| |
| IScalarFunctionDD |
Provides the interface to a function with one double argument, and one resulting double value.
|