Linear matrix not the same for ILmatrix and full lattice
Posted: 10 Oct 2019, 08:04
Hi,
I compared the linear matrix I get from matrix_output for the full lattice and for the lattice using ILMatrix, but the 51 and 52 terms are not the same. Is this to be expected or have I done something wrong? To me this feels like using the ILMatrix means the tracking isn't completely symplectic?
This is what I get:
Full lattice:
C: 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 5.615710000000033e+02 0.000000000000000e+00
R1: 3.149344407357801e-01 9.006841945558126e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.542307047850802e-02
R2: -9.720471500322525e-02 3.952965427091881e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 9.546326232720805e-03
R3: 0.000000000000000e+00 0.000000000000000e+00 -1.909825787043899e-01 5.847853032138548e+00 0.000000000000000e+00 0.000000000000000e+00
R4: 0.000000000000000e+00 0.000000000000000e+00 -1.649396382041729e-01 -1.856569161881898e-01 0.000000000000000e+00 0.000000000000000e+00
R5: 7.421803533618314e-03 6.802666881946720e-02 0.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 8.698502277821445e-02
R6: 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00
ILMatrix:
C: 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 5.615710000000033e+02 0.000000000000000e+00
R1: 3.149344407361952e-01 9.006841945556630e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.542307047847398e-02
R2: -9.720471500321157e-02 3.952965427095899e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 9.546326232718939e-03
R3: 0.000000000000000e+00 0.000000000000000e+00 -1.909825787045091e-01 5.847853032138412e+00 0.000000000000000e+00 0.000000000000000e+00
R4: 0.000000000000000e+00 0.000000000000000e+00 -1.649396382041634e-01 -1.856569161883091e-01 0.000000000000000e+00 0.000000000000000e+00
R5: 9.546326232718939e-03 4.542307047847398e-02 0.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 8.683537994596204e-02
R6: 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00
Best regards,
Teresia
I compared the linear matrix I get from matrix_output for the full lattice and for the lattice using ILMatrix, but the 51 and 52 terms are not the same. Is this to be expected or have I done something wrong? To me this feels like using the ILMatrix means the tracking isn't completely symplectic?
This is what I get:
Full lattice:
C: 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 5.615710000000033e+02 0.000000000000000e+00
R1: 3.149344407357801e-01 9.006841945558126e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.542307047850802e-02
R2: -9.720471500322525e-02 3.952965427091881e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 9.546326232720805e-03
R3: 0.000000000000000e+00 0.000000000000000e+00 -1.909825787043899e-01 5.847853032138548e+00 0.000000000000000e+00 0.000000000000000e+00
R4: 0.000000000000000e+00 0.000000000000000e+00 -1.649396382041729e-01 -1.856569161881898e-01 0.000000000000000e+00 0.000000000000000e+00
R5: 7.421803533618314e-03 6.802666881946720e-02 0.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 8.698502277821445e-02
R6: 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00
ILMatrix:
C: 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 5.615710000000033e+02 0.000000000000000e+00
R1: 3.149344407361952e-01 9.006841945556630e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 4.542307047847398e-02
R2: -9.720471500321157e-02 3.952965427095899e-01 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 9.546326232718939e-03
R3: 0.000000000000000e+00 0.000000000000000e+00 -1.909825787045091e-01 5.847853032138412e+00 0.000000000000000e+00 0.000000000000000e+00
R4: 0.000000000000000e+00 0.000000000000000e+00 -1.649396382041634e-01 -1.856569161883091e-01 0.000000000000000e+00 0.000000000000000e+00
R5: 9.546326232718939e-03 4.542307047847398e-02 0.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00 8.683537994596204e-02
R6: 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 0.000000000000000e+00 1.000000000000000e+00
Best regards,
Teresia