BOmbardment of neutrons On Nuclides with Lagrangian transport and transmutation Yields (Boon Lay)
For TRISO particle radionuclide transportation visualisation, this involves fission, decay, transmutation and diffusion occuring simultaneously during reactor operation.
If we consider fission product transport in HTGRs or FHRs, then the fission product burnup matrix for an eulerian approach (control volumes) can become excessively expensive to compute, and difficult to visualise.
Boon Lay approaches the problem from a Lagrangian perspective where representative atoms and nuclides are considered. This serves as a way to simulate and visualise radionuclide transport in real-time for public education and outreach, as well as open source research.
To run the Boon Lay Decay Simulator,
Patch Notes
v0.2.0 Crate Separation
When I tried pushing v0.1.0 to Cargo, it complained that the filesize was too big, namely, 18+ MB, when the only allowable size was 10MB for cargo crates max. Hence, I separated the xml data out into two crates on rust.
Moreover, as feedback came for the boon_lay_decay_simulator, I found that the default timestep was too slow for people's liking. Hence, I sped it up by like 100 times.
v0.1.0 Initial Commit
This has shown promise because all tests can pass, and the Boon Lay Decay Simulator works.
However, the files are much too big for upload to cargo. The compressed file size is 18++ MB, whereas cargo limits are around 10 MB.
I'm going to split up the files into other elements.