Skip to content

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)

Merge request reports

Loading