Skip to content

Release of ARMI 0.6.1

Choose a tag to compare

@john-science john-science released this 12 Nov 16:34
· 171 commits to main since this release
cfeae12

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 interactRestart for managing restarts
  • PR#2321 Adding Core.hasLib to check if there is a XS library
  • PR#2323 Enabling user-specified distribution of MPI actions across nodes
  • PR#2324 Adding orientationBOL to full core modifier
  • PR#2325 Creating a new setting to specify memory requirement for cross section calculation
  • PR#2344 Changing default for guideTubeTopElevation to zero

Code Changes, Bugs and Fixes

  • PR#2328 Ensuring that users define isotopics for custom materials
  • PR#2331 Resolve TEST_ROOT path
  • PR#2336 Checking number of jobs against available ranks in runBatchedActions
  • PR#2347 Fixing missing f-string in component blueprints
  • PR#2350 Fixing compareLines for a multiple numbers edge case

Code Changes, Maintenance, or Trivial

  • PR#2306 Removing volume from getMgFlux()
  • PR#2309 Moving plotting functions into utils module
  • 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 singleMixedAssembly more 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 zonesFile Setting
  • PR#2343 Improving documentation for zoneDefinions Setting
  • PR#2354 Clarifying that ARMI materials are of testing quality