Adapting MGXS changes to the python database
Prerequisites Checklist
Self-review checklist:
-
My code follows the style guidelines and software coding standards for this project. -
I have performed a self-review of my code. -
I have commented my code, particularly in hard-to-understand areas. -
I have added appropriate tests that prove my fix/feature is effective. -
If the source branch will not be used after this MR, I have set it to be deleted upon merging.
Documentation checklist:
-
I have checked the README and updated it if necessary. -
I have checked the tutorial and made any documenation or results updates if necessary. -
I have updated the CHANGELOG.
Does this MR relate to a specific issue? If so, link the issue.
No
Description of Changes
This merge contains the changes related to adapting the multi-group cross-section modifications (OpenMC and PyGriffin) to the inputDatabase
. As with the previous MRs related to implementing the database, main changes are as follows:
-
.value
and.data
appearances were removed in PyOpenMC and PyGriffin -
InputDefault
values were removed - The
inputDatabase
was regenerated
Type of change
-
Bug fix (non-breaking change which fixes an issue) -
New feature (non-breaking change which adds functionality) -
Breaking change (fix or feature that would cause existing functionality to not work as expected or break backwards compatibility)