twiss_output
command.
&tune_shift_with_amplitude long turns = 1000; double x0 = 1e-10; double y0 = 1e-10; double x1 = 1e-6; double y1 = 1e-6; long use_concatenation = 1; &end
turns
-- The number of turns to track. If zero, then the concatenated matrix
is used instead of tracking. This doesn't work well with all lattices. The order
of the concatenated matrix is given by the concat_order
control in
twiss_output
.
x0
, y0
-- The initial x and y amplitudes to use for determining the
small-amplitude tunes.
x1
, y1
-- The initial x and y amplitudes to user for determining the
tune shifts. These values should be small enough to ensure linearity in the tune
shift. If the difference in tune is greater than 0.01, elegant
will automatically
reduce these initial values and iterate.
use_concatenation
-- If nonzero, then tracks with the concatenated matrix instead
of element-by-element. The order
of the concatenated matrix is given by the concat_order
control in
twiss_output
. The user should experiment with this option to see if the
results are reliable for a particular lattice.