MAD-X
MAD-X copied to clipboard
MAD-X repository
Hi, How to connect the end of the ring to the beginning of a transfer line? For example, in the slow extraction of beams from synchrotron to a transfer line....
While investigating FCC lattice we found that with: ``` select, flag=makethin, class=rbend, slice = 1, thick = true; ``` An element declared with: ``` bc1: rbend,l:=lbc1 ,angle:=anglebc1 ,e1:=0 * anglebc1...
It seems like the radiation integrals ignore any k0 value and only compute using angle. Simple example: ``` b: rbend, l = 1, angle = 0, k0 = 0.001; test:...
Q. How to use FOIL (a small thickness) along the beam line and include their effects in MADX PTC tracking? Does MADX has any examples or Macros showing the use...
The documentation of the angle attribute is not implemented. The effect is a bit counter-intuitive ``` mm: multipole, angle=1e-20, tilt=0, knl:={1}, ksl:={0}; ! hkicker negative mm: multipole, angle=1e-20, tilt=pi/2, knl:={1},...
Don't you think that these two tests should be the same? https://github.com/MethodicalAcceleratorDesign/MAD-X/blob/ec7ceb14d6c5df52556539de1621d1c767b3e70e/src/madx_ptc_twiss.f90#L1327 https://github.com/MethodicalAcceleratorDesign/MAD-X/blob/ec7ceb14d6c5df52556539de1621d1c767b3e70e/src/madx_ptc_twiss.f90#L1542 Found it while fixing another problem concerning this piece of code with PR #1154
Hi, I've noticed `MAD-X` crashes for inputs of **variable names** that are strictly longer than 47 characters. For instance, opening a `MAD-X` interpreter and entering this line will have it...
Currently 126 tests don't pass using `-finit-real=nan`
Using `make madx-linux64-gnu` does not work on lxplus without special paths. Using `make madx` does work instead.
Synchrotron radiation integrals ("synch_*") are computed correctly with thick elements but are set to 0 when a thin sequence is used. Probably related to LRAD.