Search found 1930 matches

by michael_borland
19 Nov 2009, 09:23
Forum: Parallel Elegant
Topic: Errors: MPI_File_open failed / No such file or directory
Replies: 6
Views: 12580

Re: Errors: MPI_File_open failed / No such file or directory

I've never seen this particular problem, but I'd guess the issue is that all the nodes need access to the input files, because the master and slaves all ready the input files independently.

--Michael
by michael_borland
13 Nov 2009, 14:20
Forum: General
Topic: floor_coordinates: vary_ele vs alter_ele vs error_ele
Replies: 1
Views: 1146

Re: floor_coordinates: vary_ele vs alter_ele vs error_ele

Frank, Yes, that's right. Also, floor coordinates are updated, but not written out, during optimization. It would be a good thing to remove this limitation. I'll add it to my list. Meanwhile, you can use alter_elements and a script to get the same result. Please see the attached file for an example....
by michael_borland
11 Nov 2009, 22:13
Forum: Dynamic Aperture
Topic: Criterion for lost or unstable particles
Replies: 8
Views: 21775

Re: Criterion for lost or unstable particles

Ilkyoung, In answer to your questions: 1. For dynamic apertures, the transverse momenta (px and py) are always 0. This is the standard assumption of dynamic aperture determination. In reality it is a simplification because the injected beam has a spread in transverse momenta. 2. If you use a specifi...
by michael_borland
10 Nov 2009, 17:26
Forum: Dynamic Aperture
Topic: Criterion for lost or unstable particles
Replies: 8
Views: 21775

Re: Criterion for lost or unstable particles

Ilkyoung, Elegant doesn't classify particles as "unstable." It only knows whether they are lost or not. In the context of ring simulations, a particle can be lost in several ways. First, it may exceed an aperture, as defined by ECOL, RCOL, MAXAMP, or SCRAPER elements, or using the aperture_data comm...
by michael_borland
10 Nov 2009, 17:21
Forum: Linac Tracking
Topic: Tracking through offset quadrupole with CSR
Replies: 2
Views: 4976

Re: Tracking through offset quadrupole with CSR

James,

Can you tell me what you are trying to accomplish with the simulation? Is it to model the CSR from a misaligned quadrupole?

--Michael
by michael_borland
06 Nov 2009, 17:17
Forum: General
Topic: Simulation of a multislit in elegant
Replies: 3
Views: 1911

Re: Simulation of a multislit in elegant

Phillipe,

Thanks for posting this. You can make it even faster by using only one sddsprocess invocation, as follows:

exec sddsprocess $input $output -filter=column,x,$W1L,$W1U,! \
-filter=column,x,$W2L,$W2U,! \
-filter=column,x,$W3L,$W3U,! \
...

--Michael
by michael_borland
06 Nov 2009, 12:56
Forum: Ring Tracking
Topic: Orbit Correction Accuracy
Replies: 4
Views: 7558

Re: Orbit Correction Accuracy

Ray, Sorry, I didn't understand your initial question. Let me try again. The orbit correction loop in elegant is as follows: while (n_xy_passes not exhausted) { iterate x orbit n_iterations times iterate y orbit n_iterations times if desired accuracy achieved, then break out of loop } In your run, n...
by michael_borland
06 Nov 2009, 10:53
Forum: General
Topic: Simulation of a multislit in elegant
Replies: 3
Views: 1911

Re: Simulation of a multislit in elegant

Philippe,

I can't think of a way to do this other than using the SCRIPT element. It would be a good thing to have so I'll add it to the list of needed features.

--Michael
by michael_borland
06 Nov 2009, 10:24
Forum: Ring Tracking
Topic: Orbit Correction Accuracy
Replies: 4
Views: 7558

Re: Orbit Correction Accuracy

Ray, I think the only problem is that your corrector and monitor arrangement is not ideal. If I remove the line that restricts the number of singular values, the condition number in the horizontal plane is very large. This indicates that the response of one or more correctors is very similar. You sh...
by michael_borland
29 Oct 2009, 20:29
Forum: Linac Tracking
Topic: what's wrong with simulation of transport line orbit correct
Replies: 6
Views: 9047

Re: what's wrong with simulation of transport line orbit correct

Shancai, I can confirm that there is a problem with your simulation for recent versions of elegant. The reason is that you are using CSBEND elements with the default integration parameters. These defaults are not good for most cases (this changes in the next release). Try setting N_KICKS=12,INTEGRAT...