| Summary: | Example biasing/B03 not working in multi threaded mode | ||
|---|---|---|---|
| Product: | Examples/Extended | Reporter: | Birgit Zatschler <birgit.zatschler> |
| Component: | biasing/B01, B02, B03 | Assignee: | alexander.howard |
| Status: | ASSIGNED --- | ||
| Severity: | normal | ||
| Priority: | P4 | ||
| Version: | 10.6 | ||
| Hardware: | All | ||
| OS: | All | ||
| Attachments: |
Text output running in MT mode with G4-10.6
Text output running in ST mode with G4-10.6 |
||
|
Description
Birgit Zatschler
2022-12-13 19:52:31 CET
Created attachment 798 [details]
Text output running in ST mode with G4-10.6
Thanks for bringing this to our attention. I will investigate and get back to you shortly - within a week. Alex Hi Alex, were you able to track down this issue? Best regards, Birgit Is anyone looking into this? I really would like to get a solution. Best regards, Birgit Hi Birgit, Yes I am investigating this. The problem is a bit tricky as a simple solution creates a race condition in MT mode, which is not always present - depends on the compiler. I will try to find a solution soon. In the meantime is there a reason you cannot use the modular physics list implementation as in B02? Or do I miss something? Best regards, Alex Hi Alex, thanks for the hint of looking into B02. Indeed, this implementation reports the correct track weights in ST and MT mode. I will have a deeper look into code and I will try to implement such a modular physics list in our own application. Best regards, Birgit |