boon-lay 0.2.0

BOmbardment of neutrons On Nuclides with Lagrangian transport and transmutation Yields (Boon Lay)
Documentation
# 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,
```bash 
cargo run --release --example 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.