EGSnrc
EGSnrc copied to clipboard
Toolkit for Monte Carlo simulation of ionizing radiation — Trousse d'outils logiciels pour la simulation Monte Carlo du rayonnement ionisant
This is a draft PR for the DBS option in the EgsRadiativeSplitting ausgab object and will be migrated to a regular PR once testing is complete, some of the more...
Turns on `EGSnrc` intrinsic range rejection (`rr`) efficiency increasing technique. **TODO:** Implement variance reduction technique (`VRT`) rr-based Russian roulette (`RR`)
**Describe the bug** If a source collection includes multiple transformations of the same base source, then, when determining the fluence for the source collection, the fluence for each transformed source,...
Adds support for STL triangular meshes, thanks to @mxxo. Also adds octree acceleration to the implementation, similar to egs_mesh, thanks to @a-l-demelo. There is still an outstanding bug in the...
In the file `flurznrc_template.egsinp`, the [comment](https://github.com/nrc-cnrc/EGSnrc/blob/fe83057e6db99768a281e343498e3eedf185206d/HEN_HOUSE/user_codes/flurznrc/flurznrc_template.egsinp#L490) regarding the start and stop spectral regions is incorrect, given the geometry and the specified regions. From what I understand, the text should read:...
Initial radiative splitting implementation naively just turned ON EGSnrc internal flag `nbr_split` to split brems and annihilation events uniformly. However no charged particle RR was played after pair production (`i_play_RR`)...
Fix the output message in the egslst file for BEAMnrc simulations about the number of brems events the took place. When DBS was turned on, it would always read zero....
Add a fish script to check if contributor names are missing from the `Contributors:` list, according to commit authors. This script is meant to become a blocking github action for...
Update the documentation in manuals and in code for the current EGSnrc Monte Carlo parameters and their default options. There was a lot of outdated content scattered throughout. I checked...
**Describe the bug** If a user selects "dose calculation" in edknrc, the cavity dose output on the command line and in egslst is wrong and actually corresponds to the total...