Search found 1930 matches

by michael_borland
28 Aug 2023, 12:38
Forum: Optimization and Matching
Topic: Correctors of a transfer line
Replies: 5
Views: 1096

Re: Correctors of a transfer line

You should use the corrected emittance in the optimization, but also be sure that you are controlling the residual dispersion. In general for off-axis injection into a ring, you should match the dispersion at the end of the last septum or kicker to zero. For on-axis injection, match the dispersion t...
by michael_borland
28 Aug 2023, 12:36
Forum: Ring Tracking
Topic: Transient beam loading with passive Harmonic cavity
Replies: 7
Views: 5019

Re: Transient beam loading with passive Harmonic cavity

Pradeep,

I can't find that example. Can you post it?

--Michael
by michael_borland
28 Aug 2023, 12:19
Forum: Linac Tracking
Topic: Energy of different bunches in multi-bunch simulations
Replies: 1
Views: 708

Re: Energy of different bunches in multi-bunch simulations

Wei-Hou, Your file elegant.erl changes the DY values for the misalignment elements, so I would expect to see different vertical centroids for the bunches, which is in fact what's seen. There's nothing that introduces a significant variation in energy between the bunches, since dipole modes have a we...
by michael_borland
16 Aug 2023, 13:01
Forum: Linac Tracking
Topic: Problems on running Pelegant with FTRFMODE
Replies: 8
Views: 971

Re: Problems on running Pelegant with FTRFMODE

Wei-Hou, There seems to be a bug in Pelegant that the bunch output from &bunched_beam gets 0 for the IDSlotsPerBunch parameter. I'll look into it. Using a zero-length drift lattice to get output via &run_setup's output parameter is a good workaround. Also, there are scripts called generateBunch and ...
by michael_borland
16 Aug 2023, 12:52
Forum: Optimization and Matching
Topic: Phase advance
Replies: 1
Views: 595

Re: Phase advance

In order for phase advances to be available, you have to include a &twiss_output command with output_at_each_step=1.

--Michael
by michael_borland
16 Aug 2023, 12:47
Forum: Ring Tracking
Topic: model of ring by several ilmatrix elements?
Replies: 4
Views: 815

Re: model of ring by several ilmatrix elements?

Chao, The IBS simulation method is summarized in https://accelconf.web.cern.ch/IPAC2015/papers/mopma012.pdf The calculation of the emittance growth rates is based on Piwinski's method. This is computed in segments of the lattice and then applied to the particle distribution either as random scatteri...
by michael_borland
12 Jul 2023, 11:12
Forum: General
Topic: post-doctoral position in AI/ML and accelerator physics
Replies: 0
Views: 2034

post-doctoral position in AI/ML and accelerator physics

The Accelerator Physics and Operations group in Argonne's Accelerator Systems Divisions has an opening for a post-doctoral researcher with a background in both accelerator physics and artificial intelligence/machine learning.

More information is available here.

--Michael
by michael_borland
30 Jun 2023, 15:55
Forum: Linac Tracking
Topic: Problems on running Pelegant with FTRFMODE
Replies: 8
Views: 971

Re: Problems on running Pelegant with FTRFMODE

Wei-Hou,

Another think I noticed in your lattice file is that you have bunched beam mode for the TRFMODE element but not for the WAKE or TRWAKE elements. I guess you want bunched beam mode for everything.

--Michael
by michael_borland
30 Jun 2023, 15:16
Forum: Linac Tracking
Topic: Problems on running Pelegant with FTRFMODE
Replies: 8
Views: 971

Re: Problems on running Pelegant with FTRFMODE

Wei-Hou, This is an issue related to an unusual combination of settings: RFMODE elements are not compatible with CHANGE_T=1 on the RFCA elements. As the RFCA manual says N.B.: Do not use CHANGE_T=1 if you have rf cavities that are not at harmonics of one another or if you have other time-dependent e...
by michael_borland
30 Jun 2023, 11:54
Forum: Linac Tracking
Topic: Problems on running Pelegant with FTRFMODE
Replies: 8
Views: 971

Re: Problems on running Pelegant with FTRFMODE

Wei-Hou,

That's a suspicious-looking error. The negative count value shouldn't happen. I'll do some more checking.

--Michael