Search found 13 matches

by Ji_Li
31 Oct 2021, 11:17
Forum: Ring Tracking
Topic: tracking of longitudinal phase space
Replies: 11
Views: 13205

Re: tracking of longitudinal phase space

Michael, I tried the 'alphaExpansion' example, and the fitted alphac and alphac2 agree with those from .twi file. In my case(a low alpha lattice), the fitted alphac and alphac2 have large discrepancy with those form .twi file. In addition, I suppose the orbit length should be based on the closed orb...
by Ji_Li
17 Aug 2017, 06:12
Forum: General
Topic: transverse gradient undulator
Replies: 27
Views: 28574

Re: transverse gradient undulator

Michael, Thanks a lot! I can have good results by running the example you provide. Now I optimized the filed and tried to run the tracking again. I found if I put the 50 phi(Br) in one page in field.sdds file, I met problem with running computeGeneralizedGradients. The error message is 'warning: no ...
by Ji_Li
20 Jul 2017, 10:01
Forum: General
Topic: transverse gradient undulator
Replies: 27
Views: 28574

Re: transverse gradient undulator

Michael,

How it goes with BGGEXP ? When the new version of elegant will be released?

Ji
by Ji_Li
12 Jul 2017, 10:18
Forum: General
Topic: transverse gradient undulator
Replies: 27
Views: 28574

Re: transverse gradient undulator

Michael,

Yes, the lattice is unstable if the wiggler is switched off. Actually the optics is optimized for wiggler, because we need certain dispersion value at the wiggler to manipulate the damping partition numbers.

The lattice without wiggler is attached.

Ji
by Ji_Li
06 Jul 2017, 06:40
Forum: General
Topic: transverse gradient undulator
Replies: 27
Views: 28574

Re: transverse gradient undulator

Michael,

I am just curious, is it possible to implement sympletic runge-kutta method to simulate wigglers and undulators ? Except the computational cost, is there any other reason not using it?

Ji
by Ji_Li
27 Jun 2017, 12:15
Forum: General
Topic: transverse gradient undulator
Replies: 27
Views: 28574

Re: transverse gradient undulator

Michael, Thanks for your work and help. Two examples are attached. Robinson Wiggler was represented with Ftable and 10000 dipoles,respectively. In "slicing" folder, you will see the estimated emittace value, damping partition numbers and so on after running elegant. The values in the para.txt file w...
by Ji_Li
19 Jun 2017, 16:43
Forum: General
Topic: transverse gradient undulator
Replies: 27
Views: 28574

Re: transverse gradient undulator

Michael, Thanks, I am looking forward to the next release. Is possible to calculate the ID's contributions to damping partition numbers and synchrotron radition integrals in the next version? Those are quite improtant for our case, a Robinson Wiggler. So far we can calculate those numbers by slicing...
by Ji_Li
19 Jun 2017, 15:55
Forum: General
Topic: transverse gradient undulator
Replies: 27
Views: 28574

Re: transverse gradient undulator

Michael, Thanks a lot for your patient help. The plot seems OK now. But I used the generated .ggrad file for BGGEXP in this way: RWGG: BGGEXP,L=2.3, LFIELD=2.3, filename="ggExp.ggrad",strength =-1,Z_INTERVAL=1,symplectic=1 Is there anything wrong?.There is still one error: Adding BGGEXP data from fi...
by Ji_Li
15 Jun 2017, 09:52
Forum: General
Topic: transverse gradient undulator
Replies: 27
Views: 28574

Re: transverse gradient undulator

Michael, Thanks for your reply. There are still errors with the new script. The following is the error when I run: computeGeneralizedGradients -input field.sdds -output GG -mainHarmonic 2 -nHarmonics 5 warning: (z, Bz) does not appear in GG.ref 1 of 1 datanames absent from file GG.ref warning: no da...
by Ji_Li
14 Jun 2017, 15:18
Forum: General
Topic: transverse gradient undulator
Replies: 27
Views: 28574

Re: transverse gradient undulator

Michael,

Thanks a lot, that would be very helpful.

I use single R and much small intervals in z (stepsize 0.00023m), and it shows the same error message.So I am looking forward to the example.

Ji