OpenMC 0.15.1
This release of OpenMC includes many bug fixes, performance improvements, and several notable new features. The random ray solver continues to receives many updates and improvements, which are listed below in more detail. A new openmc.SolidRayTracePlot class has been added that enables attractive 3D visualization using Phong shading. Several composite surfaces have been introduced (which help to further expand the capabilities of the openmc_mcnp_adapter). The openmc.Mesh.material_volumes method has been completely reimplemented with a new approach based on ray tracing that greatly improves performance and can be executed in parallel. Tally results can be automatically applied to input openmc.Tally objects with openmc.Model.run, bypassing boilerplate code for collecting tally results from statepoint files. Finally, a new openmc.deplete.d1s submodule has been added that enables Direct 1-Step (D1S) calculations of shutdown dose rate for fusion applications.