-
Notifications
You must be signed in to change notification settings - Fork 30
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Smash stuck in infinite loop in run_time_evolution_timestepless() function #56
Comments
We'll definitely have a look into the problem. However, to do so, it would be very valuable to have the needed files to reproduce the problem. As you mentioned a zip file, I guess you wanted to attach some files, but I do not see them. 🤔 Could you please provide us with the following information?
|
before.zip |
Thanks for sharing the CMake output. From it I can see that you run on a Linux machine and I now tried to run there. Even if I use |
Thank you for taking the time to do this. I’m looking forward to your reply.😊😊 |
@ponsang2024 After some days of work I can happily announce you that (1) we understood the problem and (2) SMASH will behave in a way more user friendly way in the upcoming release
In your case, you should understand why do those particle have the same identical position and what could be an acceptable way of cure the problem. Maybe randomly shifting them by a very small amount is acceptable, maybe you prefer a different approach. In any case you should now know what to do. I will leave this issue open for a while. Feel free to ask us more if you need it or to close the issue yourself if you are happy with our explanation. 😊 |
|
Yes, that's correct and we are aware of that. That's why I wrote "is not guaranteed to work". Basically, it depends on the other particles present in the event and it can happen that another particle first interacts with one of the 3 at the same position e.g. inelastically and than only 2 particles at the same position remain, which is not a problem. However, since this cannot be foreseen in advance, we preferred to let SMASH simply report and exit in the future versions. If in the future more users wish to have SMASH handle this in some way, we might consider implement some optional behaviour, but at the moment it is not in our plans. I also forgot to mention that the the |
Thank you for your patient explanation, it was helpful to me. |
When I use smash as an afterburner process for hydrodynamic models, some events smash runs successfully and some eventssamsh gets stuck.And no errors were reported.
$O+O$ colisions system.The samsh version used is 3.0. The zip file contains the particle data mc_particle_list0 and config_0.yaml that makes samsh stuck.When I try to enter them to run smash, I get stuck at the first event.Do you know what is going on?
When I debugged the stuck event with GDB, I found that smash kept looping at smash:.Experimentsmash::listModus:run time evolution timestepless( ) and couldn't reach the condition to jump out of the loop.
I run the
Thanks a lot for taking the time for the proroblem.
The text was updated successfully, but these errors were encountered: