Skip to content

PyARC V2.0.0

Stauff, Nicolas Emile requested to merge development into master

Added

  • Initial OpenMC integration for eigenvalue and volume calculations
  • Initial PyGriffin integration
  • Returning PyARC results as python objects in user_object.results enabling better integration within WATTS
  • Option for PyARC user to spcify .pyarc.rc on their home directory, which will be used by default.
  • Extending the number of possible MCC3 IDs from 26 (ABC...Z) to 36 (ABC...Z + 012...9)

Fixed

  • MCC3: enabled force_mixture_calc to take a boolean
  • DASSH: various bugs were fixed and additional error messages are provided for invalid models
  • ORIGEN-S: Fixed potentially concerning bug where irradiation may not be completed after first timestep
  • Enabled input access to endf/b-7.1 isotopes (V50, V51, ZN64, etc.) that are only provided in endf/b-7.0 as elements (v, zn)
  • Typo in units of DIF3D flux printed out in summary file
  • GAMSOR is now incompatible with TWODANT - the two-step approach was already disabled in previous GAMSOR workflow, it is made completely incompatible to clarify it to the user
  • Plot_2D utility was skipped if there is nothing to plot to avoid the utility to crash

Changed

  • Updated VARPOW execution to match new utility release. PyARC/GAMSOR requires ARC release r3284 or after (issued in September 2022)
  • Lumped FP definition lumped_element_text_file was moved outside of MCC3 block to make it compatible with OpenMC
  • Executable specification for Scale (used in rebus-to-origen-s script) was changed for consistency - it is now specified under .pyarc.rc
Edited by Lefebvre, Robert Alexander

Merge request reports