PyARC v2.2.0 release
Changes for this release are below. All code changes have been reviewed prior to merging into development.
Added
- Updates the postrun routines in PyGriffinConnect to output subassembly powers by each assembly location to the output summary file
- Integrate PyGriffinConnect with
calculations/plot_2d
so that output power maps and core maps can be produced using the plot_2d utilities in PyARC - Returning additional PyARC results (power peaking) as python objects in
user_object.results
enabling better integration within WATTS - PyMCSim:
- Support for various tallies (surface current, mesh, pin/assembly-level tallies) with OpenMC
- Volume calculation results report standard deviation now
- Volume calculation results are in units of [m] instead of [cm]
- Script added for launching the OpenMC Plotter GUI at the command line
Changed
- DASSH now gets installed directly into the Workbench Conda environment if using the provided install script. Eliminates the need for a separate bash script to invoke DASSH.
- PyMCSim:
- The input parameter for
output/save_standard_out
was changed to simplyprint_output
for clarity. - Results for stochastic volume calculations with OpenMC are now reported for each assembly and subassembly in the model (rather than each individual cell), with locations listed by the ring and index. The format of the
user_object.results["openmc_volumes"]
has been restructured to match how these results are reported. - Minimum supported OpenMC version is v0.13.3
- The input parameter for
Fixed
- Reubus-to-Origen: minor fix to avoid crash following REBUS equilibrium run
- PyMCSim: indexing fixed for square lattice structures which had been reversed in OpenMC, causing mirrored reactor models in the corresponding OpenMC geometry.