[Go to BBS]
All articles in a thread
SubjectSAD Update. V1.0.8.22.1b.
Article No52
Date: 2005/12/26(Mon) 07:35:20
ContributorK. Oide
Dear Users,

1. The next update, 1.0.8.22.1b will add a few new options for Emittance[]:
a) TRPT (=NORING) specifies calculation for a transport line, that ignores several parameters such as damping time, eigen modes, equilibrium emittance, etc. This mode is useful to evaluate the space charge effect ot intrabeam scattering in a transport line or a linac.
b) A new option InitialBeamMatrix -> bm specifies the beam matrix at the entrance as a 6 x 6 symmetric matrix. This is necessary for the TRPT calculation.
c) A new option Output -> fileno specifies the output file of the print out of EMITTANCE(EMIT) command. The default is 0, i.e. no output.

2. The EMITTANCE(EMIT) command automatically sets RING (=NOTRPT).

SubjectRe: SAD Update. V1.0.8.22.1b.
Article No53
Date: 2005/12/27(Tue) 10:25:37
ContributorRelease Enginear
Source archive oldsad-1.0.8.22.1b.tar.gz is replaced,
because Package/HelpMessage.n is updated after 1.0.8.22.1b release

SHA256 hash value
OLD Archive: 91d96fb17a555854c84cf7479932b2cef3b763f6fedf965f285c0b66870dff77
NEW Archive: c8a43fe388621dac99287164f563fa02f920fd75069bd60283bca7211f6311f2

SubjectRe^2: SAD Update. V1.0.8.22.2b.
Article No54
Date: 2006/01/05(Thu) 16:46:29
ContributorK. Oide
Dear Users,

1. The next version, 1.0.8.22.2b, will have one more bug fix on EMIT which did not calculate the effective voltage, momentum compactioin, etc. with NORADCOD probably since V1.0.8.21b.

SubjectSAD Update. V1.0.8.22.2b1.
Article No55
Date: 2006/01/06(Fri) 12:00:25
ContributorK. Oide
Dear Users,

1. There were more bugs in the calculation of "effective voltage" in EMIT and transformation of CAVI and MULT with acceleration, so I fixed them in 1.0.8.22.1b1, but it is still not consistent with variaton of cavity phase exists. It will be fixed later.

SubjectSAD Update. V1.0.8.22.2b2.
Article No164
Date: 2006/07/14(Fri) 10:23:18
ContributorK. Oide
Dear Users,

1. tfsetparam.f and tfphyz.f were changed to make internal consistency of a parameter "omega0", which is the angular revolution frequency, when MOMENTUM is changed dynamically. This could have caused some error in acceleration in CAVI, etc.

SubjectSAD Update. V1.0.8.22.6b2.
Article No165
Date: 2006/07/14(Fri) 10:25:35
ContributorK. Oide
Dear Users,

1. tfsetparam.f and tfphyz.f were changed to make internal consistency of a parameter "omega0", which is the angular revolution frequency, when MOMENTUM is changed dynamically. This could have caused some error in acceleration in CAVI, etc.

This was on V1.0.8.22.6b2. Sorry.

SubjectRe: SAD Update. V1.0.8.22.2b.
Article No53
Date: 2006/01/05(Thu) 15:26:28
ContributorK. Oide
Dear Users,

1. The next version, 1.0.8.22.2b, will finally fix a very old bug on Linux and Darwin versions to skip the last line without linefeed at the end on reading (Get, etc.). This change does not affect the OSF1 version.

SubjectRe^2: SAD Update. V1.0.8.22.2b.
Article No54
Date: 2006/01/05(Thu) 16:46:29
ContributorK. Oide
Dear Users,

1. The next version, 1.0.8.22.2b, will have one more bug fix on EMIT which did not calculate the effective voltage, momentum compactioin, etc. with NORADCOD probably since V1.0.8.21b.

SubjectSAD Update. V1.0.8.22.2b1.
Article No55
Date: 2006/01/06(Fri) 12:00:25
ContributorK. Oide
Dear Users,

1. There were more bugs in the calculation of "effective voltage" in EMIT and transformation of CAVI and MULT with acceleration, so I fixed them in 1.0.8.22.1b1, but it is still not consistent with variaton of cavity phase exists. It will be fixed later.

SubjectSAD Update. V1.0.8.22.2b2.
Article No164
Date: 2006/07/14(Fri) 10:23:18
ContributorK. Oide
Dear Users,

1. tfsetparam.f and tfphyz.f were changed to make internal consistency of a parameter "omega0", which is the angular revolution frequency, when MOMENTUM is changed dynamically. This could have caused some error in acceleration in CAVI, etc.

SubjectSAD Update. V1.0.8.22.6b2.
Article No165
Date: 2006/07/14(Fri) 10:25:35
ContributorK. Oide
Dear Users,

1. tfsetparam.f and tfphyz.f were changed to make internal consistency of a parameter "omega0", which is the angular revolution frequency, when MOMENTUM is changed dynamically. This could have caused some error in acceleration in CAVI, etc.

This was on V1.0.8.22.6b2. Sorry.

SubjectSAD Update. V1.0.8.23b.
Article No56
Date: 2006/01/10(Tue) 10:25:26
ContributorK. Oide
Dear Users,

1. Now the problem with effective voltage might be finally fixed. New variables at the MAIN level is newly defined:

DTSYNCH: shift of the origin of z of the closed orbit. (default: 0)
EFFVCRATIO: ratio of (effective voltage)/(Sum[VOLT_k,{k}]) (default: 1)
PHICAV: shift of cavity phase when variation exists for cavities. (default: 0)

These variables are set by EMIT and Emittance[]. In the case of TRPT, these values are reset to default.

The effective voltage is defined by

V_eff = Sqrt[(Sum[VOLT_k Cos[PHI_k],{k}])^2 + (Sum[VOLT_k Sin[PHI_k],{k}])^2]

and

PHICAV is chosen to satisfy

{Cos[PHICAV], Sin[PHICAV]} == {Sum[VOLT_k Cos[PHI_k],{k}], Sum[VOLT_k Sin[PHI_k],{k}]}

SubjectRe: SAD Update. V1.0.8.22.3b.
Article No57
Date: 2006/01/10(Tue) 10:27:09
ContributorK. Oide
It was on V1.0.8.22.3b, not 1.0.8.23b.

SubjectRe: SAD Update. V1.0.8.22.6b. Bug in EMIT.
Article No152
Date: 2006/06/21(Wed) 17:50:02
ContributorK. Oide
Dear Users,

1. The change in EMIT and Emittance[] by 1.0.8.22.3b caused a bug to make it impossible to calculate for a negative momentum compaction case, as the stable rf phase is always shifted around zero. Now it is so corrected as to make the shift valid only when its magnitude is less than pi/2.



> Dear Users,
>
> 1. Now the problem with effective voltage might be finally fixed. New variables at the MAIN level is newly defined:
>
> DTSYNCH: shift of the origin of z of the closed orbit. (default: 0)
> EFFVCRATIO: ratio of (effective voltage)/(Sum[VOLT_k,{k}]) (default: 1)
> PHICAV: shift of cavity phase when variation exists for cavities. (default: 0)
>
> These variables are set by EMIT and Emittance[]. In the case of TRPT, these values are reset to default.
>
> The effective voltage is defined by
>
> V_eff = Sqrt[(Sum[VOLT_k Cos[PHI_k],{k}])^2 + (Sum[VOLT_k Sin[PHI_k],{k}])^2]
>
> and
>
> PHICAV is chosen to satisfy
>
> {Cos[PHICAV], Sin[PHICAV]} == {Sum[VOLT_k Cos[PHI_k],{k}], Sum[VOLT_k Sin[PHI_k],{k}]}