Mad8SecondOrderTaylorIntegrator#

class georges.manzoni.integrators.Mad8SecondOrderTaylorIntegrator[source]#

Bases: Mad8FirstOrderTaylorIntegrator

Attributes Summary

TENSORS

Methods Summary

cache(element)

propagate(element, beam_in, beam_out, ...)

Attributes Documentation

TENSORS = {'BEND': CPUDispatcher(<function compute_mad_combined_dipole_tensor>), 'DRIFT': CPUDispatcher(<function compute_mad_drift_tensor>), 'QUADRUPOLE': CPUDispatcher(<function compute_mad_quadrupole_tensor>), 'SBEND': CPUDispatcher(<function compute_mad_combined_dipole_tensor>)}#

Methods Documentation

classmethod cache(element) List[source]#
classmethod propagate(element, beam_in, beam_out, global_parameters: List)[source]#