Search found 1828 matches

by michael_borland
28 Mar 2023, 15:01
Forum: General
Topic: Use of the function computeRBGGE
Replies: 7
Views: 31

Re: Use of the function computeRBGGE

Ryutaro, The problem is that the data was spread across multiple pages. You can fix this using these commands for file in dipole3T_[xy]*.sdds ; do sddscombine $file m$file -merge ; done Also, the x, y, and z data values appear to be in mm, but the definition is m. You can fix this with for file in m...
by michael_borland
28 Mar 2023, 13:27
Forum: General
Topic: Use of the function computeRBGGE
Replies: 7
Views: 31

Re: Use of the function computeRBGGE

Ryutaro,

I don't see the uploaded files.

It might help to make a zip or other archive file, then upload that.

--Michael
by michael_borland
28 Mar 2023, 13:25
Forum: Optimization and Matching
Topic: Optimizing the quadrupole strengths
Replies: 26
Views: 29084

Re: Optimizing the quadrupole strengths

I think it was basically working. I made a few changes to improve agreement of run0 and run1. Look for "!MB" in the .ele files. There's a script called runScript that runs the various simulations and plots the results. I don't see any connection between run0.ele/run1.ele and transport.ele. Also, tra...
by michael_borland
28 Mar 2023, 12:48
Forum: General
Topic: Wake elements with memory leak
Replies: 5
Views: 47

Re: Wake elements with memory leak

I found the source of the memory leak and fixed it. The fix will appear in the next release.

Thanks again for reporting the problem.

--Michael
by michael_borland
28 Mar 2023, 12:24
Forum: Optimization and Matching
Topic: Optimizing the quadrupole strengths
Replies: 26
Views: 29084

Re: Optimizing the quadrupole strengths

Can you provide the command to make run0.terms?

--Michael
by michael_borland
28 Mar 2023, 11:35
Forum: General
Topic: Use of the function computeRBGGE
Replies: 7
Views: 31

Re: Use of the function computeRBGGE

Can you upload the four files? I can check to see what the problem might be.

--Michael
by michael_borland
28 Mar 2023, 11:24
Forum: General
Topic: Wake elements with memory leak
Replies: 5
Views: 47

Re: Wake elements with memory leak

Thanks, I'll look into this.

Impedances are the most typical implementation used in storage ring modeling, so it is possible there's a memory leak we haven't identified.

--Michael
by michael_borland
27 Mar 2023, 18:02
Forum: General
Topic: Use of the function computeRBGGE
Replies: 7
Views: 31

Re: Use of the function computeRBGGE

You just need to sort the four files using the sddssort command. In bash, you can do

Code: Select all

for file in dipole3T_[xy]plus.sdds dipole3T_[xy]minus.sdds ; do 
 sddssort $file -column=z -column=y -column=x
 \rm ${file}~
done
--Michael
by michael_borland
27 Mar 2023, 17:57
Forum: Optimization and Matching
Topic: Optimizing the quadrupole strengths
Replies: 26
Views: 29084

Re: Optimizing the quadrupole strengths

You can use the bunched_beam_moments command instead of bunched_beam. For example, &bunched_beam_moments n_particles_per_bunch = 1000, distribution_type[0] = 3*"gaussian", ! Gaussian in (x, x'), (y, y'), (s, dp/p) distribution_cutoff[0] = 3*3, ! Cut off gaussian random numbers at 3 sigma in all plan...
by michael_borland
27 Mar 2023, 11:09
Forum: General
Topic: Wake elements with memory leak
Replies: 5
Views: 47

Re: Wake elements with memory leak

That is very odd. Can you say a bit more about the simulations? Are you requesting output from the wake elements? Is this a multi-bunch simulation?

--Michael