tracking get slower when using multiple watch
Posted: 15 Dec 2009, 17:57
Hi All,
When I use 2-3 watch to record the beam position, I found the tracking is significantly slower, the data is only for 200 turns, should not be a problem, I have set output_at_each_step=0.
Is there any other options to control this I may not set it right ?
Does anyone have similar experience ? Thanks.
My ele looks like this:
&run_setup
lattice = "mv15-MB.lte",
use_beamline = RING,
magnets = %s.mag,
p_central_mev = 3000.0,
default_order = 3,
random_number_seed = 9784782334,
final = "%s.fin",
parameters = "%s.par",
&end
&run_control
n_steps = 1,
n_indices=0,
n_passes = 200
&end
&twiss_output
filename = "%s.twi",
statistics=1,
output_at_each_step=0,
radiation_integrals=1,
&end
&alter_elements
name=MA1, item=DP, value=-0.025,name=MA1,item=DX,value=-0.015
&end
!! DWKMM: MAXAMP, X_MAX=0.03, Y_MAX=0.005
&alter_elements
name=DWKMM, item=X_MAX,value=0.03,
name=DWKMM, item=Y_MAX,value=0.05
&end
!&bunched_beam
!! centroid[6]={0.020, 0, 0.01, 0.001, 0.0, 0}
!&end
!&track &end
&find_aperture
output = "%s.aper",
mode = "n-lines",
xmin = -0.04,
xmax = 0.04,
ymin = .0,
ymax = 0.01,
nx = 21,
ny = 11,
n_splits = 9,
split_fraction = 0.2,
n_lines = 5,
verbosity = 1,
&end
!&bunched_beam &end
!&track &end
!
!&run_setup
! lattice = "mv15-MB2.lte",
! lattice = "fodo.lte",
! use_beamline = RING,
! magnets = %s.mag,
! p_central_mev = 3000.0,
! default_order = 3,
! random_number_seed = 9784782334,
! final = "%s.fin",
! parameters = "%s.par",
!&end
!
!&run_control
! n_steps = 1,
! n_passes = 5000,
!&end
!
!&momentum_aperture
! output = "%s.mmap",
! x_initial = 0.0,
! y_initial = 0.0,
! delta_negative_limit = -0.1,
! delta_positive_limit = 0.1,
! delta_step_size = 0.005,
! steps_back = 2,
! split_step_divisor = 10,
! splits = 3,
! verbosity = 2,
! s_start = 0,
! s_end = 1,
! include_name_pattern="MA1"
!&end
!
!&run_setup
! lattice = "mv15-MB2.lte",
! lattice = "fodo.lte",
! use_beamline = RING,
! magnets = %s.mag,
! p_central_mev = 3000.0,
! default_order = 3,
! random_number_seed = 9784782334,
! final = "%s.fin",
! parameters = "%s.par",
!&end
!
!&run_control
! n_steps = 1,
! n_passes = 5000,
!&end
!
!&momentum_aperture
! output = "%s.mmap",
! x_initial = 0.0,
! y_initial = 0.0,
! delta_negative_limit = -0.1,
! delta_positive_limit = 0.1,
! delta_step_size = 0.005,
! steps_back = 2,
! split_step_divisor = 10,
! splits = 3,
! verbosity = 2,
! s_start = 0,
! s_end = 1,
! include_name_pattern="MA1"
!&end
Lingyun
When I use 2-3 watch to record the beam position, I found the tracking is significantly slower, the data is only for 200 turns, should not be a problem, I have set output_at_each_step=0.
Is there any other options to control this I may not set it right ?
Does anyone have similar experience ? Thanks.
My ele looks like this:
&run_setup
lattice = "mv15-MB.lte",
use_beamline = RING,
magnets = %s.mag,
p_central_mev = 3000.0,
default_order = 3,
random_number_seed = 9784782334,
final = "%s.fin",
parameters = "%s.par",
&end
&run_control
n_steps = 1,
n_indices=0,
n_passes = 200
&end
&twiss_output
filename = "%s.twi",
statistics=1,
output_at_each_step=0,
radiation_integrals=1,
&end
&alter_elements
name=MA1, item=DP, value=-0.025,name=MA1,item=DX,value=-0.015
&end
!! DWKMM: MAXAMP, X_MAX=0.03, Y_MAX=0.005
&alter_elements
name=DWKMM, item=X_MAX,value=0.03,
name=DWKMM, item=Y_MAX,value=0.05
&end
!&bunched_beam
!! centroid[6]={0.020, 0, 0.01, 0.001, 0.0, 0}
!&end
!&track &end
&find_aperture
output = "%s.aper",
mode = "n-lines",
xmin = -0.04,
xmax = 0.04,
ymin = .0,
ymax = 0.01,
nx = 21,
ny = 11,
n_splits = 9,
split_fraction = 0.2,
n_lines = 5,
verbosity = 1,
&end
!&bunched_beam &end
!&track &end
!
!&run_setup
! lattice = "mv15-MB2.lte",
! lattice = "fodo.lte",
! use_beamline = RING,
! magnets = %s.mag,
! p_central_mev = 3000.0,
! default_order = 3,
! random_number_seed = 9784782334,
! final = "%s.fin",
! parameters = "%s.par",
!&end
!
!&run_control
! n_steps = 1,
! n_passes = 5000,
!&end
!
!&momentum_aperture
! output = "%s.mmap",
! x_initial = 0.0,
! y_initial = 0.0,
! delta_negative_limit = -0.1,
! delta_positive_limit = 0.1,
! delta_step_size = 0.005,
! steps_back = 2,
! split_step_divisor = 10,
! splits = 3,
! verbosity = 2,
! s_start = 0,
! s_end = 1,
! include_name_pattern="MA1"
!&end
!
!&run_setup
! lattice = "mv15-MB2.lte",
! lattice = "fodo.lte",
! use_beamline = RING,
! magnets = %s.mag,
! p_central_mev = 3000.0,
! default_order = 3,
! random_number_seed = 9784782334,
! final = "%s.fin",
! parameters = "%s.par",
!&end
!
!&run_control
! n_steps = 1,
! n_passes = 5000,
!&end
!
!&momentum_aperture
! output = "%s.mmap",
! x_initial = 0.0,
! y_initial = 0.0,
! delta_negative_limit = -0.1,
! delta_positive_limit = 0.1,
! delta_step_size = 0.005,
! steps_back = 2,
! split_step_divisor = 10,
! splits = 3,
! verbosity = 2,
! s_start = 0,
! s_end = 1,
! include_name_pattern="MA1"
!&end
Lingyun