Search found 52 matches

by ywang25
20 Apr 2010, 13:11
Forum: Bugs
Topic: Pelegant 22-1 first_is_fiducial bug
Replies: 7
Views: 10386

Re: Pelegant 22-1 first_is_fiducial bug

James, I have fixed the problem you found in Pelegant 23. It will correct the result from the CSRDRIFT element for fiducial beam tracking. You can try to use the attached file (put it under elegant directory) to fix the problem before we have next formal release. For fiducial beam tracking, all the ...
by ywang25
19 Apr 2010, 13:11
Forum: Bugs
Topic: Pelegant 22-1 first_is_fiducial bug
Replies: 7
Views: 10386

Re: Pelegant 22-1 first_is_fiducial bug

Did you turn off the ISR? I didn't see it in your template file.
&alter_elements
name=*
type=CSRCSBEND
item=ISR
value=0
&end

If the problem is still there, can you provide the nlsl_0p2nC_schic_m4.lte, so I can reproduce the problem.

Thanks,

Yusong
by ywang25
12 Mar 2010, 09:47
Forum: Bugs
Topic: Pelegant 22-1 first_is_fiducial bug
Replies: 7
Views: 10386

Re: Pelegant 22-1 first_is_fiducial bug

Thanks for reporting the bug. We have found the problem when first_is_fiducial is set to 1, and try to provide a fix for the next release. Our test with less number of particles doesn't crash as the memory read illegally was not used. For a larger test, it will crash. The serial version of elegant s...
by ywang25
22 Feb 2010, 21:31
Forum: Parallel Elegant
Topic: Parallel elegant with non-parallel SDDS
Replies: 4
Views: 11803

Re: Parallel elegant with non-parallel SDDS

I am afraid the AFS is not supported. "Supported file systems are IBM PIOFS, Intel PFS, HP/Convex HFS, SGI XFS, NEC SFS, PVFS, NFS, and any Unix file system (UFS)." The reason is the last process to close file overwrites the updates of all the other processes on AFS. Pelegant is designed for high pe...
by ywang25
19 Feb 2010, 19:17
Forum: Parallel Elegant
Topic: Parallel elegant with non-parallel SDDS
Replies: 4
Views: 11803

Re: Parallel elegant with non-parallel SDDS

It is not supported to compile Pelegant with non-parallelized I/O. First, make sure you compile the SDDS/SDDSlib with "make clean; make MPI=1" (The desired version of mpicc should be in your $PATH); then do "make clean; make Pelegant " under the elegant directory. If the problem still exists, you mi...
by ywang25
12 Sep 2009, 16:20
Forum: General
Topic: SDDS file locking
Replies: 8
Views: 3471

Re: SDDS file locking

The most recent version of Pelegant can ONLY be used with parallel SDDS . Some extra steps need to be done after compiling SDDS from source code: 1) go to SDDSlib directory; 2) make clean; 3) make MPI=1; These will generate the correct version of SDDSmpi library to build Pelegant. I don't have a sys...
by ywang25
29 Jul 2009, 21:14
Forum: General
Topic: File becomes locked after initial run of Pelegant
Replies: 10
Views: 5592

Re: File becomes locked after initial run of Pelegant

I can also get output files with your input files on my laptop. It could be an MPICH2 setup/usage problem. Please refer to the following document for your Pelegant installation/usage http://www.aps.anl.gov/Accelerator_Systems_Division/Operations_Analysis/installationGuide_Pelegant.shtml Make sure th...
by ywang25
28 Jul 2009, 22:24
Forum: General
Topic: File becomes locked after initial run of Pelegant
Replies: 10
Views: 5592

Re: File becomes locked after initial run of Pelegant

The centroid output file should only be written by one process. Can you provide more information about the MPICH setup (version, daemon), Pelegant (pre-build version?) and operating system. It will be very helpful if you could provide a simplified lattice/template to reproduce the problem. The MPICH...
by ywang25
14 Jun 2009, 22:56
Forum: Parallel Elegant
Topic: Example install of Pelegant from source ... and questions
Replies: 7
Views: 15375

Re: Example install of Pelegant from source ... and questions

I have successfully built and run Pelegant (22.01) with SDDS (2.6) on my dual-core Linux laptop with the latest version of openmpi (1.3.2). Both result and speedup are reasonable. A couple of things you can check: 1) "In general, Open MPI requires that its executables are in your PATH on every node ...
by ywang25
10 Jun 2009, 19:49
Forum: Parallel Elegant
Topic: Example install of Pelegant from source ... and questions
Replies: 7
Views: 15375

Re: Example install of Pelegant from source ... and questions

Pelegant does require the input SDDS file in binary format partially because the offset calculation for parallel I/O. On the other hand, Pelegant is designed for large scale simulation, binary data is more efficient and occupies less disk space. Under SDDS/SDDSlib directory, make clean; make MPI=1; ...