Package xal.tools.math


package xal.tools.math
  • 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.
    Bessel Function Implementations
    Represents a closed interval of the real line.
    Representation of a complex number
    Represents 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 the java.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 size
    Concrete implementation of vector with arbitrary length.
    Interface IIndex is exposed by objects representing matrix and vector indices.
    Represents an interval on the real line.
    Exception class for xal.tools.math package.
    Represents an open interval of the real line.
    Class SquareMatrix is the abstract base class for square matrix objects supported in the XAL tools packages.
    general purpose trig stuff not found elsewhere