Release of ARMI 0.6.1
Release Date: 2025-11-05
This was a minor release. While a lot of technical debt was address, no major feature work was done. There were some minor bugs fixed, but again nothing worth a release. This is being tagged as a release because the API is stable and this commit was tested heavily downstream and is trustworthy.
Code Changes, Features
- PR#2303 Encapsulating global nuclide data in classes
- PR#2317 Simplify thermal scattering
- PR#2320 Providing interface method
interactRestartfor managing restarts - PR#2321 Adding
Core.hasLibto check if there is a XS library - PR#2323 Enabling user-specified distribution of MPI actions across nodes
- PR#2324 Adding
orientationBOLto full core modifier - PR#2325 Creating a new setting to specify memory requirement for cross section calculation
- PR#2344 Changing default for
guideTubeTopElevationto zero
Code Changes, Bugs and Fixes
- PR#2328 Ensuring that users define isotopics for custom materials
- PR#2331 Resolve
TEST_ROOTpath - PR#2336 Checking number of jobs against available ranks in
runBatchedActions - PR#2347 Fixing missing f-string in component blueprints
- PR#2350 Fixing
compareLinesfor a multiple numbers edge case
Code Changes, Maintenance, or Trivial
- PR#2306 Removing volume from
getMgFlux() - PR#2309 Moving plotting functions into
utilsmodule - PR#2310 Removing unnecessary code from
Assembly.getBlocksBetweenElevations - PR#2315 Moving some testing utils to testing module
- PR#2327 Adding a unit test to
HexGrid.generateSortedHexLocationList - PR#2348 Make
singleMixedAssemblymore flexible for downstream testing
Documentation-Only Changes
- PR#2250 Logging redundant material modifications
- PR#2280 Improving the new shuffling docs
- PR#2311 Starting the ARMI 0.6.1 release cycle
- PR#2312 Updating XS group manager requirements
- PR#2314 Documenting ARMI’s testing tools for devs
- PR#2332 Adding settings header to the settings YAML
- PR#2337 Fixing docs build
- PR#2339 Adding contributor to SCR doc automation script
- PR#2342 Documenting how to use the
zonesFileSetting - PR#2343 Improving documentation for
zoneDefinionsSetting - PR#2354 Clarifying that ARMI materials are of testing quality