20.04.2013 Views

Computing for accelerator physics Ilya Agapov, 7/12/09, DESY ...

Computing for accelerator physics Ilya Agapov, 7/12/09, DESY ...

Computing for accelerator physics Ilya Agapov, 7/12/09, DESY ...

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

MAD­X<br />

Widely used beam optics code www.cern.ch/mad<br />

LHC standard; has built­in high precision integrators (PTC), treats hight order multipoles<br />

Comprehensive set of beam <strong>physics</strong> processes<br />

Matching of beam parameters<br />

Spits out optics tables, can be plotted with external tools or built­in ps driver<br />

call file="../LHC-cell.seq";<br />

kqf = 0.01<strong>09</strong>88503297557 ;<br />

kqd = -0.011623337240602 ;<br />

Beam, particle = proton, sequence=lhccell, energy = 450.0,<br />

NPART=1.05E11, sige= 4.5e-4 ;<br />

use,period=lhccell;<br />

select, flag=twiss, clear;<br />

select, flag=twiss,column=s,name,betx,bety,mux,muy;<br />

twiss, sequence=lhccell,file='twiss-output';<br />

match,sequence=lhccell;<br />

constraint,sequence=lhccell,range=#e,mux=0.28,muy=0.31;<br />

vary,name=kqf,step=1.0e-6;<br />

vary,name=kqd,step=1.0e-6;<br />

lmdif,calls=500,tolerance=1.e-21;<br />

endmatch;<br />

value, kqf;<br />

value, kqd;

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!