Uses of Class
xal.tools.math.Complex
Packages that use Complex
-
Uses of Complex in xal.tools.beam.em
Methods in xal.tools.beam.em that return ComplexModifier and TypeMethodDescriptionAxialFieldSpectrum.cnjSpectrum(double k) Computes and returns the complex spectral of the conjugate spatial field at the given wave number k.AxialFieldSpectrum.dkCnjSpectrum(double k) Computes and returns the derivative, with respect to the wave number k, of the quadrature field spectrum at the given wave number k.AxialFieldSpectrum.dkFldSpectrum(double k) Computes and returns the derivative, with respect to the wave number k, of the field spectrum at the given wave number k.AxialFieldSpectrum.dkPostEnvSpectrum(double k) Compute and return the derivative of the spectral post-envelope ℰ+(k), that is dℰ+(k)/dk.AxialFieldSpectrum.dkPreEnvSpectrum(double k) Compute and return the derivative of the spectral pre-envelope ℰ-(k), that is dℰ-(k)/dk.AxialFieldSpectrum.fldSpectrum(double k) Computes and returns the complex spectra of this spatial field at the given wave number k.AxialFieldSpectrum.postEnvSpectrum(double k) Compute and return the spectral post-envelope ℰ+(k).AxialFieldSpectrum.preEnvSpectrum(double k) Compute and return the spectral pre-envelope ℰ-(k). -
Uses of Complex in xal.tools.beam.optics
Methods in xal.tools.beam.optics that return ComplexModifier and TypeMethodDescriptionAcceleratingRfGap.LOC.dkGapHamiltonian(AcceleratingRfGap gap, double phi, double k) Compute and return the derivative of the generalized Hamiltonian function dH/dk with respect to particle wave number k for the given accelerating RF gap.AcceleratingRfGap.LOC.dphiGapHamiltonian(AcceleratingRfGap gap, double phi, double k) Compute and return the derivative of the generalized Hamiltonian function dH/dφ with respect to particle phase location φ for the given accelerating RF gap.AcceleratingRfGap.LOC.gapHamiltonian(AcceleratingRfGap gap, double phi, double k) Compute and return the value of the generalized Hamiltonian function H at the given longitudinal phase coordinates for the given accelerating RF gap. -
Uses of Complex in xal.tools.math
Fields in xal.tools.math declared as ComplexModifier and TypeFieldDescriptionstatic final ComplexComplex.IUNITthe imaginary unitstatic final ComplexComplex.ONEthe real unitstatic final ComplexComplex.ZEROThe complex value zeroMethods in xal.tools.math that return ComplexModifier and TypeMethodDescriptionfinal ComplexComplex.conjugate()complex conjugatestatic ComplexCompute and return the trigonometric cosine function of the given complex number s.static ComplexCompute and return the hyperbolic cosine function of the given complex number s.final ComplexComplex.divide(double divisor) complex divisionfinal Complexcomplex divisionstatic ComplexComplex.euler(double ang) Computes and returns the complex number z on the unit circle corresponding to the mapping of the given real number by the Euler formula.static ComplexCompute and return the exponential of the given complex number s.Complex[]DiscreteFourierTransform.getSpectrum()get the transform at the specified frequency indexstatic ComplexCompute and return the natural logarithm of the given complex number s.final ComplexComplex.minus(double subtrahend) complex subtractionfinal Complexcomplex subtractionfinal ComplexComplex.negate()calculate the negative of this complex numberfinal ComplexComplex.plus(double addend) complex additionfinal Complexcomplex additionfinal ComplexComplex.reciprocal()calculate the reciprocal of this complex numberstatic ComplexCompute and return the trigonometric sine function of the given complex number s.static ComplexCompute and return the hyperbolic sine function of the given complex number s.static ComplexComputes the complex square root of this complex number s.final ComplexComplex.times(double multiplier) complex multiplicationfinal Complexcomplex multiplicationMethods in xal.tools.math with parameters of type ComplexModifier and TypeMethodDescriptionstatic ComplexCompute and return the trigonometric cosine function of the given complex number s.static ComplexCompute and return the hyperbolic cosine function of the given complex number s.final Complexcomplex divisionstatic ComplexCompute and return the exponential of the given complex number s.static ComplexCompute and return the natural logarithm of the given complex number s.final Complexcomplex subtractionfinal Complexcomplex additionstatic ComplexCompute and return the trigonometric sine function of the given complex number s.static ComplexCompute and return the hyperbolic sine function of the given complex number s.static ComplexComputes the complex square root of this complex number s.final Complexcomplex multiplication