[Go to BBS]
All articles in a thread
SubjectSAD Update. V1.0.10.3a Fringe of K0 in MULT
Article No680
Date: 2008/11/21(Fri) 13:45:40
ContributorK. Oide
Dear Users,

1. The next version, V1.0.10.3a will include the edge forcus due to K0 of MULT in emittance and calculate optics. It has been included only intracking for many years, but not in EMIT and CALC. It will be able to disable it by setting DISK0FR=1 in each MULT element. The default is DISK0FR=0, which includes the edge effect. Also the fringe effects of Higher Kn (n>1) in MULT have been included in tracking only, but they are not installed neither in emittance nor calc yet.

SubjectRe: SAD Update. V1.0.10.3a Fringe of K0 in MULT
Article No684
Date: 2008/11/23(Sun) 08:43:57
ContributorK. Oide
Dear Users,

I may have found that the tracking routine for the fringe of MULT has been strange for Kn, except for K1. I am looking at this and will fix as soon as possible.

>
> 1. The next version, V1.0.10.3a will include the edge forcus due to K0 of MULT in emittance and calculate optics. It has been included only intracking for many years, but not in EMIT and CALC. It will be able to disable it by setting DISK0FR=1 in each MULT element. The default is DISK0FR=0, which includes the edge effect. Also the fringe effects of Higher Kn (n>1) in MULT have been included in tracking only, but they are not installed neither in emittance nor calc yet.

SubjectRe: SAD Update. V1.0.10.3a Fringe of K0 in MULT
Article No704
Date: 2008/12/05(Fri) 20:51:25
ContributorK. Oide
Dear Users,

I think nothing has been wrong on the tracking of fringe, for Kn, n>= 1.
One can sill argue on the fringe of K0, though. The fringe field of K0 can
include arbitrary sextupole component which is proportional to f''(z),
where f(z) is the longitudinal profile of the dipole filed, without violating
the rotational symmetry. In the case of higher poles, such arbitrariness
appears only in much higher order (e.g. K5 for K1), so they should be
omitted. Actually the tracking routine up to now has chosen the
generating function of the frringe of K0 as

G = B/8/p (-2 py1 x y + px1 (x^2+3y^2))

which is different from usual form

G' = B/2/p ( px1 y^2)

by

dG = G - G' = B/8/p (-2 py1 x y + px1 (x^2-y^2))

that corresponds to a particular choice of the arbitrary sextupole component.
Actually G is derived from a general expression for any n.

As the model magnet wants to simulate a horizontally flat magnet, one should
use G' instead of G, I think G' is more natural than G in most cases. Therefore
the next version of SAD will change the tracking routine for K0 fringe to use G'.



>
> 1. The next version, V1.0.10.3a will include the edge forcus due to K0 of MULT in emittance and calculate optics. It has been included only intracking for many years, but not in EMIT and CALC. It will be able to disable it by setting DISK0FR=1 in each MULT element. The default is DISK0FR=0, which includes the edge effect. Also the fringe effects of Higher Kn (n>1) in MULT have been included in tracking only, but they are not installed neither in emittance nor calc yet.

SubjectRe: SAD Update. V1.0.10.3a Fringe of K0 in MULT
Article No710
Date: 2008/12/05(Fri) 20:43:50
ContributorK. Oide
Dear Users,

I think nothing has been wrong on the tracking of fringe, for Kn, n>= 1.
One can sill argue on the fringe of K0, though. The fringe field of K0 can
include arbitrary sextupole component which is proportional to f''(z),
where f(z) is the longitudinal profile of the dipole filed, without violating
the rotational symmetry. In the case of higher poles, such arbitrariness
appears only in much higher order (e.g. K5 for K1), so they should be
omitted. Actually the tracking routine up to now has chosen the
generating function of the frringe of K0 as

G = B/8/p (-2 py1 x y + px1 (x^2+3y^2))

which is different from usual form

G' = B/2/p ( px1 y^2)

by

dG = G - G' = B/8/p (-2 py1 x y + px1 (x^2-y^2))

that corresponds to a particular choice of the arbitrary sextupole component.
Actually G is derived from a general expression for any n.

As the model magnet wants to simulate a horizontally flat magnet, one should
use G' instead of G, I think G' is more natural than G in most cases. Therefore
the next version of SAD will change the tracking routine for K0 fringe to use G'.
>
> 1. The next version, V1.0.10.3a will include the edge forcus due to K0 of MULT in emittance and calculate optics. It has been included only intracking for many years, but not in EMIT and CALC. It will be able to disable it by setting DISK0FR=1 in each MULT element. The default is DISK0FR=0, which includes the edge effect. Also the fringe effects of Higher Kn (n>1) in MULT have been included in tracking only, but they are not installed neither in emittance nor calc yet.