Search found 11 matches

by Qin
26 Sep 2019, 05:20
Forum: Linac Tracking
Topic: Unexpected phase space alteration with smoothDist6s
Replies: 9
Views: 7495

Re: Unexpected phase space alteration with smoothDist6s

Hi, I am having a similar problem using smoothDist6s, attached is t-x and t-p phase space before (left) and after (right) smoothing. The command I used for smoothing is : smoothDist6s -input 20190925_1B.sdds -output 20190925_1B.sdds.smth -factor 1 -betaSlices 500 The sdds file comes from ASTRA simul...
by Qin
07 May 2019, 08:05
Forum: Parallel Elegant
Topic: Pelegant and elegant give different results
Replies: 1
Views: 16924

Pelegant and elegant give different results

Hi Michael, I had a linac simulation which compresses 10pC charge, 1.5ps bunch to only about 2fs in two-stage compression. The beam is accelearted from 100 MeV to 3GeV. I have both space charge and CSR on. Using elegant and Pelegant I got different beam phase space. My elegant version is 34.4.1( Aug...
by Qin
23 Oct 2018, 04:38
Forum: Installation
Topic: Compile SDDS and ELEGANT on CentOS7
Replies: 5
Views: 17804

Compile SDDS and ELEGANT on CentOS7

Hi, I am trying to compile sdds and elegant from source on our CentOS 7 based cluster. While I had problem after I type make in SDDS directory. Here is the error message: make -C SDDSaps/pseudoInverse install make[1]: Entering directory `/home/weilun/software/ELEGANT/epics/extensions/src/SDDS/SDDSap...
by Qin
19 Sep 2016, 19:22
Forum: General
Topic: Transverse wakefield implementation
Replies: 4
Views: 4650

Re: Transverse wakefield implementation

HI Michael, Thanks for suggesting the monopole wake option. But, the wake I am trying to deal with actually is dependent on the coordinates of the drive particles. The [V/m] unit is because it is not normalized to transverse offset in analytical model ( since higher term in expansion cannot be ignor...
by Qin
16 Sep 2016, 14:37
Forum: General
Topic: Transverse wakefield implementation
Replies: 4
Views: 4650

Re: Transverse wakefield implementation

HI Michael, well, I may have misunderstood it but the wyd and wyq are not in the same unit. According the literature (SLAC-PUB 16497 Eq. 28, 34 and 36), the dipole field wyd is not normalized to beam offset while the quad field wyq is. The formulas are dedicated to a specific beam offset y0, not for...
by Qin
16 Sep 2016, 12:56
Forum: General
Topic: Transverse wakefield implementation
Replies: 4
Views: 4650

Transverse wakefield implementation

HI Michael, I am trying to simulate the transverse wakefield of a corrugated structure far away from axis, say 0.5 mm. I have a literature with analytical formula given in the form of wy = wyd+(y-y0)*wyq. wx = - (x-x0)*wyq with (x0,y0) the position of driving particle and (x,y) the position of probe...
by Qin
30 Aug 2016, 16:25
Forum: General
Topic: astra2elegant conversion
Replies: 2
Views: 4385

Re: astra2elegant conversion

HI Michael,
Thanks, looks like I understand it right. And thank you for reminding the version issue. I am using the latest one.

Best,
Qin
by Qin
30 Aug 2016, 15:05
Forum: General
Topic: astra2elegant conversion
Replies: 2
Views: 4385

astra2elegant conversion

HI Michael, I am using astra2elegant to convert Astra output to Elegant input. I found that the longitudinal dimension t is reversed ( bunch head and tail exchanged compared to astra result ) after using this script. So looks like there is a minus sign added when converting astra output to elegant, ...
by Qin
30 Nov 2015, 07:50
Forum: Optimization and Matching
Topic: User defined optimization function based on output
Replies: 1
Views: 4598

User defined optimization function based on output

Hi Michael,

Let's say if I defined a parameter S by computing the output, something like Sx, Sdelta but cannot be expressed by the known parameters of Elegant. Is it possible to use this parameter S as the optimization function in simulation ? To minimize or maximize it ?

Thanks,

Qin
by Qin
22 Apr 2015, 08:39
Forum: Optimization and Matching
Topic: Matching second order matrix
Replies: 2
Views: 4755

Re: Matching second order matrix

It worked.
I only set the output order in &matrix_output and forgot the &optimization_setup before.
Thank you for your time.
--Weilun