use h_sep_08w hkick 0.00001 -0.001 0.001 use h_sep_08e hkick 0.00001 -0.001 0.001 use q14 k1 0.0001 -3. 3. use q15 k1 0.0001 -3. 30. use h_sep_45 hkick 0.0001 -0.001 0.001 $USE_LIST use sc_q01 k1 0.00002 -3. 3. use sc_q02 k1 0.00002 -3. 30. use q03w k1 0.00002 -3. 3. use q04w k1 0.00002 -3. 30. use q05w k1 0.00002 -3. 3. use q06w k1 0.00002 -3. 30. use q07w k1 0.00002 -3. 3. use q08w k1 0.00002 -3. 30. use q09w k1 0.00002 -3. 3. use q03e k1 0.00002 -3. 3. use q04e k1 0.00002 -3. 30. use q05e k1 0.00002 -3. 3. use q06e k1 0.00002 -3. 30. use q07e k1 0.00002 -3. 3. use q08e k1 0.00002 -3. 30. use q09e k1 0.00002 -3. 3. use q10w k1 0.00002 -3. 30. use q11w k1 0.00002 -3. 3. use q12w k1 0.00002 -3. 30. use q13w k1 0.00002 -3. 3. use q10e k1 0.00002 -3. 30. use q11e k1 0.00002 -3. 3. use q12e k1 0.00002 -3. 30. use q13e k1 0.00002 -3. 3. use Q14 k1 0.0001 -3. 3. use Q15 k1 0.0001 -3. 3. use Q16 k1 0.0001 -3. 3. use q17 k1 0.0001 -3. 3. use q18 k1 0.0001 -3. 30. use q19 k1 0.0001 -3. 3. use q20 k1 0.0001 -3. 30. use q21 k1 0.0001 -3. 3. use q22 k1 0.0001 -3. 3. use Q23 k1 0.0001 -3. 3. use Q24 k1 0.0001 -3. 3. use Q25 k1 0.0001 -3. 3. use Q26 k1 0.0001 -3. 3. use q27 k1 0.0001 -3. 3. use q28 k1 0.0001 -3. 30. use q29 k1 0.0001 -3. 3. use q30 k1 0.0001 -3. 3. use q31 k1 0.0001 -3. 3. use q32 k1 0.0001 -3. 3. use Q33 k1 0.0001 -3. 3. use Q34 k1 0.0001 -3. 3. use Q35 k1 0.0001 -3. 3. use Q36 k1 0.0001 -3. 3. use q37 k1 0.0001 -3. 3. use q38 k1 0.0001 -3. 30. use q39 k1 0.0001 -3. 3. use q40 k1 0.0001 -3. 30. use q41 k1 0.0001 -3. 3. use q42 k1 0.0001 -3. 3. use Q43 k1 0.0001 -3. 3. use Q43a k1 0.0001 -3. 3. use Q44 k1 0.0001 -3. 3. use Q45 k1 0.0001 -3. 3. use Q46 k1 0.0001 -3. 3. use q47 k1 0.0001 -3. 3. use q47a k1 0.0001 -3. 3. use q48 k1 0.0001 -3. 30. use q49 k1 0.0001 -3. 3. use q49a k1 0.0001 -3. 3. $END $CONSTRAINT_LIST BETA X MAX 0.95 0.1 1.0e0 IP_L0 BETA X MIN 0.7 0.1 1.0e0 IP_L0 BETA X TARGET 0.8 0.1 1.0e0 IP_L0 BETA Y TARGET 0.012 0.001 1.0e0 IP_L0 ETA X amp max 0.0 0.001 1.0e0 IP_L0_END ETA_ELECTRONS X amp max 0.0 0.001 1.0e0 IP_L0_END ETAP X amp max 0.01 0.001 1.0e0 IP_L0 ETAP X amp max 0.01 0.001 1.0e0 IP_L0_END ETA Y amp max 0.0 0.001 1.0e0 IP_L0_END ALPHA X amp max 0.001 0.0001 1.0e0 IP_L0 ALPHA Y amp max 0.001 0.0001 1.0e0 IP_L0 ETA X amp max 3.3 0.1 1.0e0 Q03W to Q15w ETA_electrons X amp max 3.3 0.1 1.0e0 Q03W to Q15w ETA X amp max 3.3 0.1 1.0e0 Q15W to Q30w ETA_electrons X amp max 3.3 0.1 1.0e0 Q15W to Q30w ETA X amp max 3.3 0.1 1.0e0 Q30W to IP_L3 ETA_electrons X amp max 3.3 0.1 1.0e0 Q30W to IP_L3 ETA X amp max 3.3 0.1 1.0e0 IP_L3 to Q30E ETA_electrons X amp max 3.3 0.1 1.0e0 IP_L3 to Q30E ETA X amp max 3.3 0.1 1.0e0 Q30e to Q15E ETA_electrons X amp max 3.3 0.1 1.0e0 Q30e to Q15E ETA X amp max 3.3 0.1 1.0e0 Q15e to Q03E ETA_electrons X amp max 3.3 0.1 1.0e0 Q15e to Q03E ETAP X amp max 0.002 0.01 1.0e0 IP_L3 ALPHA X amp max 0.001 0.01 1.0e0 IP_L3 ALPHA Y amp max 0.001 0.01 1.0e0 IP_L3 ETA X amp max 3. 0.1 1.0e0 Q03W to Q03E ETA_electrons X amp max 3. 0.1 1.0e0 Q03W to Q03E b_PARAM_i N MIN 2.7 0.1 1.0e0 GLOBAL I_bunch N MIN 4.0 0.1 1.0e0 GLOBAL pretz_eff N MIN 0.6 0.02 1.0e0 GLOBAL DISPLACEMENT X TARGET 0.0 0.01 1.0e0 Q34W DISPLACEMENT X MAX 0.0182 0.001 1.0e0 IP_L0 to Q48W DISPLACEMENT X MIN -0.0182 0.001 1.0e0 IP_L0 to Q48W DISPLACEMENT X MAX 0.0182 0.001 1.0e0 Q48E to IP_L0_END DISPLACEMENT X MIN -0.0182 0.001 1.0e0 Q48E to IP_L0_END BETA X MAX 42.0 0.1 1.0e0 Q03W to Q03E BETA Y MAX 42.0 0.1 1.0e0 Q03W to Q03E BETA_ELECTRONS X MAX 42.0 1. 1.0e0 Q03W to Q03E BETA_ELECTRONS Y MAX 42.0 1. 1.0e0 Q03W to Q03E Q X Target 0.53 0.01 1.0e0 GLOBAL Q y target 0.57 0.01 1.0e0 GLOBAL LRBBI_DEL_Q X MAX 0.00072 0.1 1.0e0 GLOBAL LRBBI_DEL_Q Y MAX 0.0011 0.1 1.0e0 GLOBAL WELCH_TEMNYKH N MAX 1.1 0.1 1.0e0 GLOBAL BETA X MIN 38.0 1. 1.0e0 Q34W BETA X MAX 44.0 1. 1.0e0 Q34W BETA_ELECTRONS X MIN 38.0 1. 1.0e0 Q34E BETA_ELECTRONS X MAX 44.0 1. 1.0e0 Q34E D_BETA_BEAM X target 0.0 0.001 1.0e0 IP_L0 D_BETA_BEAM Y target 0.0 0.0001 1.0e0 IP_L0 D_ALPHA_BEAM X TARGET 0. 0.001 1.0e0 IP_L0 D_ALPHA_BEAM Y TARGET 0. 0.001 1.0e0 IP_L0 AVG_ETA_BEAM X target 0.0 0.001 1.0e0 IP_L0 EMITTANCE N MAX 1.3e-7 1.e-9 1.0e0 GLOBAL EMITTANCE N MIN 1.1e-7 1.e-9 1.0e0 GLOBAL d_xemit N Target 0.0 5.e-9 1.0e0 GLOBAL DISPLACEMENT X target 0.0 0.0001 1.0e0 IP_L0 DISPLACEMENT Y TARGET 0. 0.00001 1.0e0 IP_L0 DISPLACEMENT Y target 0.0 0.0001 1.0e0 Q05W to Q29W DISPLACEMENT Y target 0.0 0.0001 1.0e0 Q29E to Q05E DISPLACEMENT Y AMP MIN 0.006 0.001 1.0e0 IP_L3 DISPLACEMENT Y AMP MAX 0.008 0.001 1.0e0 IP_L3 CROSS_ANGLE X amp max 0.0032 0.0003 1.0e0 IP_L0 SIGMA_SEP N MIN 7.1 0.1 1.0e0 GLOBAL CBAR11 N TARGET 0. 0.001 1.0e0 IP_L0 CBAR12 N TARGET 0. 0.001 1.0e0 IP_L0 CBAR21 N TARGET 0. 0.001 1.0e0 IP_L0 CBAR22 N TARGET 0. 0.001 1.0e0 IP_L0 CBAR11 N TARGET 0. 0.001 1.0e0 IP_L3 CBAR12 N TARGET 0. 0.001 1.0e0 IP_L3 CBAR21 N TARGET 0. 0.001 1.0e0 IP_L3 CBAR22 N TARGET 0. 0.001 1.0e0 IP_L3 VARIABLE_LIMIT N MAX 0. 0.1 1.0e0 GLOBAL UNSTABLE_RING N TARGET 0. 0.1 1.0e0 GLOBAL $END &SINGLE_VARS N_LOOPS = 100 N_CYCLES = 10 CIRCULAR_MACHINE = .true. EXCLUDE_LRBBI = 'IP_L0','NULL' N_TRAINS = 9 N_CARS = 5 N_14NS_SPACE = 1 OPTIMIZER = 'marquardt' SYMMETRY = 'NO_SYMMETRY' NONLINEARITY = .false. LAT_FILE = 'bmad.' PRETZEL = .true. ENERGY_OFFSET = -0.0035,0.,0.0035 SEXTUPOLE_SYMMETRY = 'NO_SYMMETRY' DISP_FILE = 'disp.dat' PLOT = .false. FULLY_COUPLED = .false. minimize_moments = .false. linearize_custom = .false. use_sextupole_fom = .true. calculate_moments = .false. calc_emitt = .true. hybridize = .false. qs_2qx_turns = 100 compensating_ele = 'SCS03','SC_SK_Q01','SC_SK_Q02','SK_Q02' fom_power = 4 use_sigma_norm = .true. $END $END_FILE ! reading of file stops here