John Tramm

Results 41 comments of John Tramm

Glad you like the package, and hope you find it useful! I originally chose the BC string names for consistency with a Fortran monte carlo program that does ray tracing...

Thanks for reporting this! I'll try to take a look next week and will get back to you with my thoughts and/or a fix.

The `seq_cst` uses a stricter memory model that makes that operation sequentially consistent (i.e., that the operation happens in the place that you say it will in the code). I...

Another idea proposed by @gridley is to experiment with SOA vs. AOS for the main source region/source element data structures. While this would be likely to slow down the iteration...

Agreed on getting #2744 in first. I'll plan on updating this PR to use the Geometron once that gets rolled in, as it should help with performance and memory usage....

> So, if a problem has any vacuum BCs, why do we even need an inactive ray length? Why don't we just start all rays headed in from the vacuum...

Thanks for the review @gridley! Yes, some sort of docs on the theory and methodology is going to be necessary - it is on the roadmap as #2836. I had...

To validate the implementation, I ran the 2D C5G7 benchmark on a dual-socket AMD Rome 7742 node (128 cores total). The FSR mesh featured 142,964 FSRs -- which was generated...

I've added in documentation for the random ray solver. There is a new theory section that contains the derivation and other discussions on the methods, as well as a new...

After working on implementing fixed source random ray transport as part of an upcoming PR, I found that the way I am using external sources in the present PR would...