OpenMC integration requested improvements

Compiling a list of improvements requested for the PyMCSim/OpenMC integration:

Minor improvements requested:

  • print data library used in the summary file
  • [ ] print OpenMC output in the .log file Determined to not be possible due to how OpenMC streams the output
  • Update in Workbench templates. Right now, we still have legacy components when using autocompletion (discuss with @nstauff - need some clarification)
  • Ordering tally results based on ring/index numbers.
  • change table output to be separated with | instead of spaces for easier delimiting in excel.]
  • add tutorial info about how to reload the XML files into Python for further modification and running
  • add option to stop after prerun XML file generation (good for if model needs to be further modified before running simulation)
  • For depletion: add the option to report total nuclide mass across all materials rather than having to request each material individually and add the results by hand
  • for postrun tests, supply output for the tests to process rather than making it run again
Edited by Kiesling, Kalin Rose