Package xal.tools.math
package xal.tools.math
-
ClassDescriptionBaseMatrix<M extends BaseMatrix<M>>Class
BaseMatrix
.BaseVector<V extends BaseVector<V>>ClassVector
is the abstract base class for matrix objects supported in the XAL tools packages.Bessel Function ImplementationsRepresents a closed interval of the real line.Representation of a complex numberRepresents an immutable value and its differentials relative to independent variables and performs math operations on them in support of error propagation.Calculates the discrete Fourier transform.Utility case for defining elementary mathematical functions that are not, but should be, included in thejava.lang.Math
class.Utility class for numerical computation of elliptic integrals.Concrete implementation of a BaseMatrix class for general matrices.Concrete implementation of Square matrix of arbitrary sizeConcrete implementation of vector with arbitrary length.InterfaceIIndex
is exposed by objects representing matrix and vector indices.Represents an interval on the real line.Exception class forxal.tools.math
package.Represents an open interval of the real line.SquareMatrix<M extends SquareMatrix<M>>ClassSquareMatrix
is the abstract base class for square matrix objects supported in the XAL tools packages.general purpose trig stuff not found elsewhere