ARMI v0.3 Release Notes
ARMI v0.3.1
Release Date: TBD
New Features
API Changes
Renaming
structuredgrid.py
to camelCase. (PR#1650)Removing unused argument from
Block.coords()
. (PR#1651)Removing unused method
HexGrid.allPositionsInThird()
. (PR#1655)Removed unused methods:
Reactor.getAllNuclidesIn()
,plotTriangleFlux()
. (PR#1656)Removed
armi.utils.dochelpers
; not relevant to nuclear modeling. (PR#1662)Removing old tools created to help people convert to the current database format:
armi.bookkeeping.db.convertDatabase()
andConvertDB
. (PR#1658)Removed the variable
armi.physics.neutronics.isotopicDepletion.ORDER
. (PR#1671)- Removing extraneous
ArmiOjbect
methods. (PR#1667) Moving
ArmiObject.getBoronMassEnrich()
toBlock
.Moving
ArmiObject.getPuMoles()
toBlock
.Moving
ArmiObject.getUraniumMassEnrich()
toBlock
.Removing
ArmiObject.getMaxUraniumMassEnrich.()
.Removing
ArmiObject.getMaxVolume()
&Block.getMaxVolume()
.Removing
ArmiObject.getPuFrac()
.Removing
ArmiObject.getPuMass()
.Removing
ArmiObject.getPuN()
.Removing
ArmiObject.getZrFrac()
.Removing
ArmiObject.printDensities()
.Moving
Composite.isOnWhichSymmetryLine()
toAssembly
.Removing
Block.isOnWhichSymmetryLine()
.
- Removing extraneous
Removal of the
Block.reactor
property. (PR#1425)- Moving several
ArmiObject
methods. (PR#1425) Moving
ArmiObject.getNeutronEnergyDepositionConstants
toBlock
.Moving
ArmiObject.getGammaEnergyDepositionConstants
toBlock
.Moving
ArmiObject.getTotalEnergyGenerationConstants
toBlock
.Moving
ArmiObject.getFissionEnergyGenerationConstants
toBlock
.Moving
ArmiObject.getCaptureEnergyGenerationConstants
toBlock
.
- Moving several
TBD
Bug Fixes
Quality Work
Changes that Affect Requirements
ARMI v0.3.0
Release Date: 2024-02-02
What’s new in ARMI?
The
_copyInputsHelper()
gives relative path and not absolute after copy. (PR#1416)Attempt to set representative block number densities by component if possible. (PR#1412)
Use
functools
to preserve function attributes when wrapping withcodeTiming.timed
(PR#1466)Remove a number of deprecated block, assembly, and core parameters related to a defunct internal plugin.
Bug Fixes
StructuredGrid.getNeighboringCellIndices()
was incorrectly implemented for the second neighbor. (PR#1614)