What’s New in 0.5.3¶
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).
Output interface enhanced to allow multiple files handles to be opened
Particle restart file linked to output interface
Particle restarts and state point restarts are both identified with the -r command line flag.
Particle instance no longer global, passed to all physics routines
Physics routines refactored to rely less on global memory, more arguments passed in
CMFD routines refactored and now can compute dominance ratio on the fly
PETSc 3.4.2 or higher must be used and compiled with fortran datatype support
Memory leaks fixed except for ones from xml-fortran package
Test suite enhanced to test output with different compiler options
Description of OpenMC development workflow added
OpenMP shared-memory parallelism added
Special run mode –tallies removed.
2b1e8a: Normalize direction vector after reflecting particle.
5853d2: Set blank default for cross section listing alias.
e178c7: Fix infinite loop with words greater than 80 characters in write_message.
c18a6e: Check for valid secondary mode on S(a,b) tables.
82c456: Fix bug where last process could have zero particles.