What’s New in 0.5.4

System Requirements

There are no special requirements for running the OpenMC code. As of this release, OpenMC has been tested on a variety of Linux distributions, Mac OS X, and Microsoft Windows 7. Memory requirements will vary depending on the size of the problem at hand (mostly on the number of nuclides in the problem).

New Features

  • Source sites outside geometry are resampled
  • XML-Fortran backend replaced by FoX XML
  • Ability to write particle track files
  • Handle lost particles more gracefully (via particle track files)
  • Multiple random number generator streams
  • Mesh tally plotting utility converted to use Tkinter rather than PyQt
  • Script added to download ACE data from NNDC
  • Mixed ASCII/binary cross_sections.xml now allowed
  • Expanded options for writing source bank
  • Re-enabled ability to use source file as starting source
  • S(a,b) recalculation avoided when same nuclide and S(a,b) table are accessed

Bug Fixes

  • 32c03c: Check for valid data in cross_sections.xml
  • c71ef5: Fix bug in statepoint.py
  • 8884fb: Check for all ZAIDs for S(a,b) tables
  • b38af0: Fix XML reading on multiple levels of input
  • d28750: Fix bug in convert_xsdir.py
  • cf567c: ENDF/B-VI data checked for compatibility
  • 6b9461: Fix p_valid sampling inside of sample_energy

Contributors

This release contains new contributions from the following people: