Skip to content

svalinn/r2s-act

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DEPRECATED

This code base is now deprecated. Those interested in using an R2S workflow using DAG-MCNP and ALARA are referred to the R2S-workflow that is now incorporated into the PyNE toolkit.

DEPRECATED

University of Wisconsin-Madison Rigorous Two Step Activation Work Flow (R2S-ACT)

The Rigorous Two Step (R2S) method is used to determine the photon fluxes that result from neutron activation of materials for a given geometry. This repository is set of scripts used to carry out an R2S workflow using the DAG-MCNP and ALARA codes. For more information on the workflow itself, see the documentation, including a user-guide and faq.

This Repository

R2S-ACT is primarily a set of Python scripts, located in the scripts/ folder. Additionally, R2S-ACT implements mesh-based photon source sampling in DAG-MCNP, using a custom source.F90 module. This source routine and related files are in mcnp_source/. Documentation is a mix of static and automatically generated content, located in docs/, and is rebuilt with Sphinx, via the rebuild.sh script.

Dependencies

R2S-ACT has numerous dependencies:

  1. Python 2.6+
  2. DAG-MCNP5 compiled with a custom R2S-ACT source.F90 file from mcnp_source/, from https://github.com/svalinn/DAGMC
  3. CubIt, from https://cubit.sandia.gov/
  4. ALARA, from https://github.com/svalinn/ALARA
  5. Mesh Oriented Data Base (MOAB), from https://svn.mcs.anl.gov/repos/ITAPS/MOAB/trunk
  6. PyTAPS, the Python interface for ITAPS, (Interoperable Technologies for Advanced Petascale Simulations), from http://pypi.python.org/pypi/PyTAPS/1.4
  7. PyNE, Python for Nuclear Engineering, from http://pynesim.org/ (Has its own dependencies listed at https://github.com/pyne/pyne)

Aside from MCNP5 and CubIt, all other codes are open source with well documented installation instructions.

The user guide and other documentation is available at http://svalinn.github.io/r2s-act/ . Building the documentation requires Sphinx, from http://sphinx-doc.org

Although not a dependency, the visualization program VisIT (Lawrence Livermore National Laboratory) is useful for visualizing results data stored on MOAB meshes in the .vtk format. Executables are available at https://wci.llnl.gov/codes/visit/.