Pelegant bug for touschek_scatter?
Posted: 13 Oct 2017, 16:58
Dear Dr. Borland,
I'm using Touschek_scatter for the Touschek loss rate calculation. But there are always something wrong when I use Pelegant to run the job.
More clearly, when I use elegant to do the calculation, it will take about 6 hours for my test job(choose small parameter for n_simulated and other parameters). It can really work and get some reasonable results. But when I take the Pelegant run using the same parameters (I didn't change anything), it's seems that the job can't give any results. The job seems stopping at some loop, something like that.
For example, the information printed by the job (I list below) keep the same for more than one day.
//********printing information************//
Working on TEST#1 at s=0.000000e+00, n_simulated = 500
Setting up loss file
Before particle generation: ET: 00:00:01 CP: 0.69 BIO:0 DIO:0 PF:0 MEM:138353
After particle generation: ET: 00:00:01 CP: 0.70 BIO:0 DIO:0 PF:0 MEM:138353
12 of 500 particles selected for tracking
After particle selection: ET: 00:00:01 CP: 0.70 BIO:0 DIO:0 PF:0 MEM:138353
//***************************************//
My Pelegant running syntax is mpirun -np 20 Pelegant touschek_B.ele
Need I add any other options to run the Pelegant? Or maybe there are some troubles in parallel communication?
Thanks and regards,
Zhilong Pan
I'm using Touschek_scatter for the Touschek loss rate calculation. But there are always something wrong when I use Pelegant to run the job.
More clearly, when I use elegant to do the calculation, it will take about 6 hours for my test job(choose small parameter for n_simulated and other parameters). It can really work and get some reasonable results. But when I take the Pelegant run using the same parameters (I didn't change anything), it's seems that the job can't give any results. The job seems stopping at some loop, something like that.
For example, the information printed by the job (I list below) keep the same for more than one day.
//********printing information************//
Working on TEST#1 at s=0.000000e+00, n_simulated = 500
Setting up loss file
Before particle generation: ET: 00:00:01 CP: 0.69 BIO:0 DIO:0 PF:0 MEM:138353
After particle generation: ET: 00:00:01 CP: 0.70 BIO:0 DIO:0 PF:0 MEM:138353
12 of 500 particles selected for tracking
After particle selection: ET: 00:00:01 CP: 0.70 BIO:0 DIO:0 PF:0 MEM:138353
//***************************************//
My Pelegant running syntax is mpirun -np 20 Pelegant touschek_B.ele
Need I add any other options to run the Pelegant? Or maybe there are some troubles in parallel communication?
Thanks and regards,
Zhilong Pan