-
Notifications
You must be signed in to change notification settings - Fork 144
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Fix #959: update transport parameters documentation #960
base: develop
Are you sure you want to change the base?
Conversation
1b17c5e
to
58ba1b7
Compare
Rebased on develop. |
I've compile the documentation on this branch and updated the website for the 2023 release. So currently, all of these changes are already live. If we make any changes, just let me know and I will update the website again. |
The documentation in the source code for core EGSnrc parameters options is updated match HEN_HOUSE/src/get_inputs.mortran
58ba1b7
to
b60ce0d
Compare
@@ -236,27 +234,32 @@ | |||
to NRC, then use NRC pair production cross-sections | |||
(in file $HEN_HOUSE/data/pair_nrc1.data). Only | |||
of interest at low energies, where the NRC cross- | |||
sections take into account the assymmetry in the | |||
sections take into account the asymmetry in the | |||
positron-electron energy distribution. | |||
[ pair_nrc ] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Because we all know what happens when you assume assymmetry.
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 in the code that the defaults correspond to those in the code.
I created many commits to facilitate review. Each one corresponds to one particular option default. The first large one contain the typos and tweaks without any impact on the documentation of defaults.
Note that
dosxyznrc
has a different default value for the Boundary crossing algorithm (PRESTA-I
, which changes the skin depth as well). I think this should be changed toEXACT
, with a note in the documentation to explain how simulations may become faster withPRESTA-I
, not the other way around with a justification! The default options should produce the most accurate results possible.The second commit in the chain has to do with an update of defaults in the code (and documentation) for the
IAPRIM
parameter. It should be1
instead of0
. I will move this to its own pull request before merging, to keep the current pull request as documentation only, without functional changes.While at it, I noticed and corrected a number of typos throughout the EGSnrc tree as well.
This fixes #959.