US 11,809,518 B1 | ||
Methods, systems, and apparatuses for calculating global fluence for neutron and photon monte carlo transport using expected value estimators | ||
Jeremy Ed Sweezy, Santa Fe, NM (US) | ||
Assigned to Triad National Security, LLC, Los Alamos, NM (US) | ||
Filed by Triad National Security, LLC, Los Alamos, NM (US) | ||
Filed on Jun. 4, 2018, as Appl. No. 15/997,002. | ||
Claims priority of provisional application 62/515,488, filed on Jun. 5, 2017. | ||
Int. Cl. G06F 17/18 (2006.01); G06F 30/20 (2020.01) |
CPC G06F 17/18 (2013.01) [G06F 30/20 (2020.01)] | 20 Claims |
1. A computing system, comprising:
at least one processor; at least one accelerator; and memory storing computer program code, wherein
the computer program code, when executed, is configured to:
cause the at least one processor to perform Monte Carlo random walk simulation on a random walk particle, and
cause the at least one accelerator to calculate a Volumetric-Ray-Casting (VRC) estimator,
the VRC estimator is configured to:
extend a pseudo-particle ray along a direction of an emitted particle from each source and collision event of the random walk particle through all volumes that describe a problem geometry, wherein the pseudo-particle ray does not travel along a same path as the random walk particle and the pseudo-particle ray has a direction and an energy that are different from the random walk particle, and
generate a global fluence map for neutron and photon Monte Carlo transport based on the extended pseudo-particle ray, and
the computer program code, when executed, is configured to cause the at least one processor to perform at least a portion of the Monte Carlo random walk simulation while the at least one accelerator performs the VRC estimator. |