Release Date: 2025-03-14
This release was all about QA documentation. We open-sourced our QA documentation, even our software requirements. There were also several bug fixes.
New Features
- Move instead of copy files from
TemporaryDirectoryChanger
. PR#2022 - Creating the
armi.testing
module, to share ARMI testing tools. PR#2028 - Using inner diameter for sorting components when outer diameter is identical. PR#1882
- Invoking
component.material.density()
does not log an expensive stack tracefor fluids. PR#2075 - ARMI will now try to use the
/tmp/
directory for its temp files, on Linux and MacOS. PR#2092
API Changes
- Removing
Database3
from the API, useDatabase
. PR#2052
Bug Fixes
- Fixing check for jagged arrays during
_writeParams
. PR#2051 - Fixing BP-section ignoring tool in
PassiveDBLoadPlugin
. PR#2055 - Making sure SFPs have spatial grids. PR#2082
- Fixing number densities when custom isotopics are combined with Fluid components. PR#2071
- Fixing scaling of volume-integrated parameters on edge assemblies. PR#2060
- Fixing strictness of
HexGrid
rough equality check. PR#2058 - Fixing treatment of symmetry factors when calculating component flux and reaction rates. PR#2068