|Program name||Package id||Status||Status date|
|Package ID||Orig. computer||Test computer|
ADVANTG is an automated tool for generating variance reduction parameters for fixed-source continuous-energy Monte Carlo simulations with MCNP5-1.60 (CCC-810, not included in this distribution) or ORNL-TN based on approximate 3-D multigroup discrete ordinates adjoint transport solutions generated by Denovo. The variance reduction parameters generated by ADVANTG consist of space and energy-dependent weight-window bounds and biased source distributions, which are output in formats that can be directly used with MCNP5 and ORNL-TN. ADVANTG has been applied to neutron, photon, and coupled neutron-photon simulations of real-world radiation shielding and detection scenarios. ADVANTG is compatible with all MCNP5 geometry features and can be used to accelerate cell tallies (F4, F6, F8), surface tallies (F1 and F2), point-detector tallies (F5), and mesh tallies (FMESH).
MSX is a suite of utilities that implement the Multi-Step CADIS (MS-CADIS) method for accelerating hybrid deterministic / Monte Carlo simulations of post-activation biological dose rate analysis. The suite was developed to work with the ADVANTG and MCNP codes. MSX uses the ORIGEN solver from the SCALE code system to perform activation calculations. The Neutron Activation Gamma Source Sampler (NAGSS) code reads a set of energy group-dependent, meshed inhomogeneous source files produced by the MSX code and writes a set of randomly sampled source particle launch data suitable for simulation using MCNP5-1.60 with a modified source subroutine.
Radiant is a thread-parallel utility for rendering images of MCNP geometry models in a 3-D perspective. The code generates raster images using the ray tracing capabilities of the Lava library that was developed with the ADVANTG software. The ray tracer supports all MCNP5 geometry features, including universes, lattices, and transformations. Radiant makes no approximations when constructing the raster image. The color of each pixel is determined directly from the output of the ray tracer. Images are written in the space-efficient Portable Network Graphics (PNG) format. Radiant can render images at arbitrary resolutions. Anti-aliasing can be applied to produce very high-quality images. Options are provided to control the color and visibility of each material defined in the problem. The geometry can be clipped by one or more arbitrarily oriented planes to expose internal details. The direction of the planar light source can also be altered to affect the shading of surfaces displayed in the image.
ORNL-TN-1.0.0, ORNL transformative neutronics upgrade to MCNP5-1.60 not included in this package. It is available at RSICC https://rsicc.ornl.gov/
ADVANTG implements the Consistent Adjoint Driven Importance Sampling (CADIS) method and the Forward-Weighted CADIS (FW-CADIS) method for generating variance reduction parameters. The CADIS and FW-CADIS methods provide a prescription for generating space- and energy-dependent weight-window targets and a consistent biased source distribution. The CADIS method was developed for accelerating individual tallies, whereas FW-CADIS can be applied to multiple tallies and mesh tallies. The CADIS method has been demonstrated to provide speed-ups in the tally FOM of O(10-1)-O(10-4) across a broad range of radiation detection and shielding problems. The FW-CADIS method has been shown to produce relatively uniform statistical uncertainties across multiple cell tallies and large space- and energy-dependent mesh tallies in real-world applications.
Denovo implements a structured, Cartesian-grid discrete ordinates solver based on the Koch-Baker-Alcouffe algorithm for parallel sweeps across x-y domain blocks. Multiple discretization schemes are available: step characteristics, linear-discontinuous, tri-linear discontinuous and diamond difference (optionally theta-weighted or with negative-flux fixup). Multiple quadrature sets are available: QR product, QR triangular, Gauss-Legendre product, linear-discontinuous finite element, level-symmetric, as well as user-defined quadratures. Denovo contains an embedded first-collision source treatments based on an analytic kernel. The Trilinos parallel solvers package is used to apply GMRES to accelerate the within-group iterations, resulting in a computationally efficient and robust transport solver.
MSX/NAGSS implements the Multi-Step CADIS (MS-CADIS) method for accelerating hybrid deterministic / Monte Carlo simulations of post-activation biological dose rate analysis. Given a gamma response of interest, MS-CADIS provides a prescription for calculating variance reduction parameters to optimize the initial neutron transport simulation. Parameters are calculated based on a neutron adjoint source that is developed by combining an approximate adjoint photon flux solution with linearized (approximate) activation kernels. The final neutron biased source and weight windows parameters ensure that regions of phase space where activated gamma sources contribute significantly to the response are well sampled in the neutron simulation. Having estimated space- and energy-dependent neutron fluences, parallel voxel-by-voxel activation and gamma source calculations can then be performed using the SCALE-6.2.3 ORIGEN C++ library through MSX. The final gamma transport calculation can then be performed using the ORNL-TN executable compiled with the NAGSS source subroutine included in this distribution.
The references provide a detailed description of the CADIS, FW-CADIS, and MS-CADIS methods, as well as the algorithms implemented in the ADVANTG, and Denovo packages.
The implementations of the CADIS, FW-CADIS, and MS-CADIS methods in ADVANTG and MSX/NAGSS are based on the use of scalar flux estimates from Denovo calculations. As a result, no directional biasing, in either the weight-window parameters or the biased source distributions, is currently implemented.
The run time consumed by ADVANTG is problem-dependent. The majority of computational time is consumed by the discrete ordinates solver, so the primary factors that affect the run time are: the size of the deterministic spatial grid, the physics of the problem (e.g., photon-only versus coupled neutron-photon, presence of upscatter, etc.), the number of quadrature directions, and the number of energy groups.
ADVANTG can drive either serial (i.e., single-processor) or parallel Denovo calculations. For serial calculations on modern desktops, typical run times vary from several minutes to several hours. The run time can be significantly reduced by executing the Denovo calculations in parallel.
Denovo-6.2.3: 3-D parallel discrete ordinates solver
MSX/NAGSS-1.1.0: Utilities for deterministic, Monte Carlo, and hybrid activation analysis
Radiant-1.0.0: 3-D MCNP geometry visualization
FENDL-2.1 46n21g (http://www.oecd-nea.org/tools/abstract/detail/iaea1364/) and FENDL-3.1 46n21g, 175n42g (https://www-nds.iaea.org/fendl/)
SCALE-6.1 27n19g and 200n47g ENDF/B-VII.0 libraries (http://www.oecd-nea.org/tools/abstract/detail/ccc-0834/)
|Package ID||Status date||Status|
|Package ID||Computer language|
|CCC-0854/01||C-LANGUAGE, C++, FORTRAN-90, PYTHON|
The included Linux binary distribution package is essentially self-contained, lacking only continuous-energy cross section data for MCNP which can obtained, for example, from package CCC-740 (available for request at RSICC https://rsicc.ornl.gov/). The executables were created using the following compilers and open-source packages: GCC-7.3.0 with HDF5-1.8.20, LAPACK-3.5.0, libpng-1.6.32, OpenMPI-3.1.2, Python-2.7.15, Silo-4.10.2-BSD, SWIG-3.0.12, and Trilinos-12.12.1.
ADVANTG and MSX output Silo-format files that can be read by the open-source VisIt 3-D, parallel visualization tool (https://wci.llnl.gov/simulation/computer-codes/visit/). Use of VisIt to inspect the quality of the deterministic solutions before starting Monte Carlo runs is highly recommended.
Keywords: FW-cadis, MCNP, Monte Carlo, cadis, discrete ordinates, hybrid transport, multigroup, three-dimensional, variance reduction.