Uses of Package
xal.tools.math
Packages that use xal.tools.math
Package
Description
Combination of modeling elements from TraceWin documentation put into OpenXAL reference frame.
Contains classes for representing particle beams
and various aspects and properties of particle beams.
Package containing related class for representing functions.
Package contains tools for working in the space of real
number pairs (x,y) ∈ R2.
Package for doing linear algebra in the general base space of
Rn
where n is a positive integer.
-
Classes in xal.tools.math used by xal.extension.jels.model.elemClassDescriptionClass
BaseMatrix
.ClassSquareMatrix
is the abstract base class for square matrix objects supported in the XAL tools packages. -
Classes in xal.tools.math used by xal.extension.jels.model.probe
-
Classes in xal.tools.math used by xal.tools.beamClassDescriptionClass
BaseMatrix
.ClassVector
is the abstract base class for matrix objects supported in the XAL tools packages.InterfaceIIndex
is exposed by objects representing matrix and vector indices.ClassSquareMatrix
is the abstract base class for square matrix objects supported in the XAL tools packages. -
Classes in xal.tools.math used by xal.tools.beam.em
-
Classes in xal.tools.math used by xal.tools.beam.optics
-
Classes in xal.tools.math used by xal.tools.mathClassDescriptionClass
BaseMatrix
.ClassVector
is the abstract base class for matrix objects supported in the XAL tools packages.Represents 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.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.ClassSquareMatrix
is the abstract base class for square matrix objects supported in the XAL tools packages. -
Classes in xal.tools.math used by xal.tools.math.fnc
-
Classes in xal.tools.math used by xal.tools.math.r2ClassDescriptionClass
BaseMatrix
.InterfaceIIndex
is exposed by objects representing matrix and vector indices.ClassSquareMatrix
is the abstract base class for square matrix objects supported in the XAL tools packages. -
Classes in xal.tools.math used by xal.tools.math.r3ClassDescriptionClass
BaseMatrix
.ClassVector
is the abstract base class for matrix objects supported in the XAL tools packages.Represents a closed interval of the real line.InterfaceIIndex
is exposed by objects representing matrix and vector indices.Exception class forxal.tools.math
package.ClassSquareMatrix
is the abstract base class for square matrix objects supported in the XAL tools packages. -
Classes in xal.tools.math used by xal.tools.math.r4ClassDescriptionClass
BaseMatrix
.ClassVector
is the abstract base class for matrix objects supported in the XAL tools packages.InterfaceIIndex
is exposed by objects representing matrix and vector indices.ClassSquareMatrix
is the abstract base class for square matrix objects supported in the XAL tools packages. -
Classes in xal.tools.math used by xal.tools.math.r6ClassDescriptionClass
BaseMatrix
.ClassVector
is the abstract base class for matrix objects supported in the XAL tools packages.InterfaceIIndex
is exposed by objects representing matrix and vector indices.ClassSquareMatrix
is the abstract base class for square matrix objects supported in the XAL tools packages. -
Classes in xal.tools.math used by xal.tools.math.rnClassDescriptionClass
BaseMatrix
.ClassVector
is the abstract base class for matrix objects supported in the XAL tools packages.