Interface | Description |
---|---|
ComplexMapping |
This interface defines a complex map or function.
|
Mapping |
This interface defines a map or function.
|
MappingND |
This interface defines an N dimensional map.
|
MathSet |
This interface defines a set.
|
Member |
This interface defines a member of a set.
|
NumericalConstants |
A collection of useful numbers (stored to maximum precision).
|
Class | Description |
---|---|
AbstractMath |
The AbstractMath superclass provides an abstract encapsulation of maths.
|
ArrayMath |
Arrays are faster than object, so this class is here to take full
advantage of arrays without encapsulation.
|
Complex |
The Complex class encapsulates complex numbers.
|
Complex3Vector |
The Complex3Vector class encapsulates complex 3-vectors.
|
ComplexDiagonalMatrix |
The ComplexDiagonalMatrix class provides an object for encapsulating diagonal matrices containing complex numbers.
|
ComplexMatrix |
The ComplexMatrix class provides an object for encapsulating matrices containing complex numbers.
|
ComplexSquareMatrix |
The ComplexSquareMatrix class provides an object for encapsulating square matrices containing complex numbers.
|
ComplexTridiagonalMatrix |
The ComplexTridiagonalMatrix class provides an object for encapsulating tridiagonal matrices containing complex numbers.
|
ComplexVector |
The ComplexVector class encapsulates vectors containing complex numbers.
|
CoordinateMath |
The coordinate transformation math library.
|
Double3Vector |
The Double3Vector class encapsulates double 3-vectors.
|
DoubleDiagonalMatrix |
The DoubleDiagonalMatrix class encapsulates diagonal matrices containing doubles.
|
DoubleMatrix |
The DoubleMatrix class provides an object for encapsulating double matrix algebras.
|
DoubleSparseMatrix |
The DoubleSparseMatrix class provides an object for encapsulating sparse matrices.
|
DoubleSparseSquareMatrix |
The DoubleSparseSquareMatrix class provides an object for encapsulating sparse square matrices.
|
DoubleSparseVector |
The DoubleSparseVector class encapsulates sparse vectors.
|
DoubleSquareMatrix |
The DoubleSquareMatrix class provides an object for encapsulating square matrices containing doubles.
|
DoubleTridiagonalMatrix |
The DoubleTridiagonalMatrix class provides an object for encapsulating tridiagonal matrices containing doubles.
|
DoubleVector |
The DoubleVector class encapsulates double vectors.
|
EngineerMath |
This class is dedicated to engineering methods applied to arrays including
signal processing.
|
ExtraMath |
The extra math library.
|
FiniteSet |
A set containing a finite number of elements.
|
FourierMath |
The Fourier math library.
|
Integer3Vector |
The Integer3Vector class encapsulates integer 3-vectors.
|
IntegerDiagonalMatrix |
The IntegerDiagonalMatrix class provides an object for encapsulating diagonal matrices containing integers.
|
IntegerMatrix |
The IntegerMatrix class provides an object for encapsulating matrices containing integers.
|
IntegerSquareMatrix |
The IntegerSquareMatrix class provides an object for encapsulating square matrices containing integers.
|
IntegerTridiagonalMatrix |
The IntegerTridiagonalMatrix class provides an object for encapsulating tridiagonal matrices containing integers.
|
IntegerVector |
The IntegerVector class encapsulates vectors containing integers.
|
KarhunenLoeve |
This class implements the Karhunen-Loeve expansion.
|
LinearMath |
The linear math library.
|
MathDouble |
The MathDouble class encapsulates double numbers.
|
MathInteger |
The MathInteger class encapsulates integer numbers.
|
MathVector |
The MathVector superclass provides an abstract encapsulation for vectors.
|
Matrix |
The Matrix superclass provides an abstract encapsulation for matrices.
|
NumericalMath |
The numerical math library.
|
Quaternion |
The Quaternion class encapsulates quaternions.
|
RingMatrix |
The RingMatrix class provides an object for encapsulating matrices over an arbitrary ring.
|
SpecialMath |
The special function math library.
|
Supernumber |
The Supernumber class encapsulates supernumbers.
|
WaveletMath |
The wavelet math library.
|
Exception | Description |
---|---|
DimensionException |
This exception occurs when there is a problem involving an object's dimensions.
|
MatrixDimensionException |
This exception occurs when there is a problem involving a matrix's dimensions.
|
MaximumIterationsExceededException |
This exception occurs when a numerical algorithm exceeds it maximum number of allowable iterations.
|
VectorDimensionException |
This exception occurs when there is a problem involving a vector's dimension.
|