Package xal.tools.math
package xal.tools.math
-
ClassDescriptionBaseMatrix<M extends BaseMatrix<M>>Class
BaseMatrix.BaseVector<V extends BaseVector<V>>ClassVectoris 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.Mathclass.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.InterfaceIIndexis exposed by objects representing matrix and vector indices.Represents an interval on the real line.Exception class forxal.tools.mathpackage.Represents an open interval of the real line.SquareMatrix<M extends SquareMatrix<M>>ClassSquareMatrixis the abstract base class for square matrix objects supported in the XAL tools packages.general purpose trig stuff not found elsewhere