| Interface | Description |
|---|---|
| IIndex |
Interface
IIndex is exposed by objects
representing matrix and vector indices. |
| Class | Description |
|---|---|
| BaseMatrix<M extends BaseMatrix<M>> |
Class
BaseMatrix. |
| BaseVector<V extends BaseVector<V>> |
Class
Vector is the abstract base class for matrix
objects supported in the XAL tools packages. |
| BesselFunction |
Bessel Function Implementations
|
| ClosedInterval |
Represents a closed interval of the real line.
|
| Complex |
representation of a complex number
|
| DifferentialVariable |
Represents an immutable value and its differentials relative to independent variables and performs math operations on them in support of error propagation.
|
| DiscreteFourierTransform |
Calculates the discrete fourier transform.
|
| ElementaryFunction |
Utility case for defining elementary mathematical functions that are not, but should be,
included in the
java.lang.Math class. |
| EllipticIntegral |
Utility class for numerical computation of elliptic integrals.
|
| ErrorPropagator |
Propagates errors from independent source variables to the specified operation using standard error propagation.
|
| Interval |
Represents an interval on the real line.
|
| LeastSquareParameterFitting |
Least Squares parameter fitting tool which takes a differentiable operation as a model.
|
| OpenInterval |
Represents an open interval of the real line.
|
| SquareMatrix<M extends SquareMatrix<M>> |
Class
SquareMatrix is the abstract base class for square matrix
objects supported in the XAL tools packages. |
| TrigStuff |
general purpose trig stuff not found elsewhere
|
| Exception | Description |
|---|---|
| MathException |
Exception class for
gov.sns.tools.math package. |