4.1. SCR for ARMI 0.7.0
This is a listing of all the Software Change Request (SCR) changes in the ARMI repository, as part of the current release.
Below, this SCR is organized into the individual changes that comprise the net SCR for this release. Each SCR below explicitly lists its impact on ARMI requirements, if any. It is also important to note ARMI and all its requirements are tested entirely by the automated testing that happens during the ARMI build. None of the SCRs below will be allowed to happen if any single test fails, so it can be guaranteed that all SCRs below have fully passed all testing.
4.1.1. SCR Listing
The following lists display all the SCRs in this release of the ARMI framework.
List of SCRs of type: Code Changes, Features
PR #2472: Adding Cinder 63 energy group structure
Rationale: This data set may be interesting to users of MCNP.
Impact on Requirements: NA
Author: john-science (John Stilley)
Reviewer: Mark Onufer
List of SCRs of type: Code Changes, Maintenance, or Trivial
PR #2485: Adding an author to the project
Rationale: Adding an ARMI dev that should appear in the AUTHORS file.
Impact on Requirements: NA
Author: john-science (John Stilley)
Reviewer: Arrielle Opotowsky
PR #2486: Speeding up unit tests
Rationale: Faster unit testing means developers will run the tests more often.
Impact on Requirements: The following tests were completely rewritten, but their goals and purposes have not changed: T_ARMI_HIST_TRACK0, T_ARMI_HIST_TRACK1. The following tests were changed only very trivially in implementation: T_ARMI_R, T_ARMI_R_GET_ASSEM0, T_ARMI_R_GET_ASSEM1, T_ARMI_R_SYMM, and T_ARMI_GRID_NEST.
Author: john-science (John Stilley)
Reviewer: Arrielle Opotowsky
PR #2488: Removing old test crumbs from CI script
Rationale: Removing old test cruft, to make the system easier to read and understand.
Impact on Requirements: NA
Author: john-science (John Stilley)
Reviewer: Arrielle Opotowsky
PR #2490: Changing the order of the named parameters in armi.init
Rationale: This parameter order is more intuitive for the users.
Impact on Requirements: NA
Author: john-science (John Stilley)
Reviewer: Drew Johnson
PR #2491: Adding MeV unit
Rationale: A user requested the new unit.
Impact on Requirements: NA
Author: john-science (John Stilley)
Reviewer: Drew Johnson
PR #2493: Supporting Python 3.14
Rationale: Supporting a wider range of Python language versions makes it easier for the Python user base to use Python in their personal environment.
Impact on Requirements: NA
Author: john-science (John Stilley)
Reviewer: Arrielle Opotowsky
List of SCRs of type: Documentation-Only Changes
PR #2487: Starting version 0.7.0 release cycle
Rationale: Since ARMI 0.6.4 is released, we want to start the 0.7.0 release cycle.
Impact on Requirements: NA
Author: john-science (John Stilley)
Reviewer: Arrielle Opotowsky