| Interface | Description |
|---|---|
| CompiledFunction |
Represents a mathematical function, variable or constant
|
| FunctionParser |
Interface for a function parser.
|
| Real |
Represents a Real number.
|
| Class | Description |
|---|---|
| CompiledFunction.Add |
The addition function
|
| CompiledFunction.Constant |
Represents a constant
|
| CompiledFunction.Divide |
The divide function
|
| CompiledFunction.Function |
Represents an arbitary function defined in a
FunctionParser |
| CompiledFunction.Multiply |
The multiply function
|
| CompiledFunction.Power |
The power function
|
| CompiledFunction.Subtract |
The subtract function
|
| CompiledFunction.Variable |
Represents a variable - simply returns the value of the variable
|
| EigenvalueDecomposition |
Eigenvalues and eigenvectors of a real matrix.
|
| Gamma |
Provides methods associated with the gamma distribution.
|
| LUDecomposition |
LU Decomposition.
|
| MathsParse |
Class used to parse an equation represented by a string and return the result.
|
| RealFactory |
A factory for creating reals
|
| SmallDouble |
Represents a real number.
|
| SquareMatrix |
Represents a square matrix.
|
| StandardDouble |
Represents a real.
|
| Enum | Description |
|---|---|
| RealFactory.RealType |
An enumeration of the different Real types
|
| SquareMatrix.Calculation |
Enumeration of the possible ways of calculating the matrix exponential
|
| Exception | Description |
|---|---|
| NoSuchFunction |
Exception that is thrown when a function has not been defined
|
| NoSuchVariable |
Exception that is thrown when a function has not been defined
|
| WrongNumberOfVariables |
Exception that is thrown if a function is passed the wrong number of variables
|