neams-th-coe / cardinal

High-Fidelity Multiphysics
https://cardinal.cels.anl.gov/
Other
84 stars 39 forks source link

Add `total`, `scatter`,`absorption`, `fission` scores to Cardinal tallies #912

Open aprilnovak opened 1 month ago

aprilnovak commented 1 month ago

Reason

We may need these scores in order to complete a multiphysics benchmark.

Design

Add these scores to the TallyScoreEnum in Cardinal. The pattern to use these scores will be identical to the H3-production score, as they have the same units. We may want to add a function in OpenMCCellAverageProblem which will tell us the units of a tally so that the code complexity on how to normalize these tallies doesn't get out of hand now that we're supporting more and more scores.

Impact

New feature, more options for tallies.