Specify run_mode in settings.xml, other assorted changes
Created by: paulromano
The major change in this PR is addressing #789 (closed) by adding a
<run_mode> element in the settings.xml format that indicates what mode OpenMC should be run in.
<fixed_source> have been removed, and the
<keff_trigger> elements are now children of
<settings>. A user is now able to independently run a stochastic volume calculation which was not possible before.
A few other minor changes:
- I've added a
openmc.Material. OpenMC doesn't use this directly; rather it can be used by a downstream code to determine what materials are depletable.
openmc.run(...)now takes an
mpi_argsargument that is a list of MPI arguments to be prepended, e.g.
openmc.run(..., mpi_args=['mpiexec', '-n', '16']). Often, a user needs to specify other arguments to
-bind-toquite frequently) which is not possible with the current implementation.
- Fix documentation generation for