SCEPTRE 1.1: Sandia Computational Engine for Particle Transport for Radiation Effects.
DATA LIBRARIES
Sandia National Laboratories, Albuquerque, New Mexico.
C++, Linux (C00807PCX8600).
The SCEPTRE code uses an unstructured-mesh finite-elements spatial approximation, and a multigroup-Legendre, discrete-ordinates energy/angular approximation. Parallel solution is available for a spatially-decomposed mesh using MPI. For second-order transport methods, a spherical harmonics angular treatment is also available. For the first-order form of the transport equation, the within-group solves are performed with parallel sweeps and source iteration. For the second-order forms, an SPD linear system is formed and the space/angle dependence is solved simultaneously with a Trilinos parallel preconditioned CG solver. A different solution method can be specified for each energy group.
None noted.
Running time is case-dependent.
SCEPTRE is operable on Linux systems.
C++ compilers and MPI implementation are required to compile the source code. The build system uses autotools and has been tested with gcc and Intel compilers, with Open MPI and MVAPICH. No executables are included in the package. Required Third Party Libraries are Boost, NetCDF and Trilinos.
10.a) Included Documentation:
- SceptreBuildNotes.txt – informal document (August 2013).
- Vyacheslav G. Zimin, “SKETCH-N: A Nodal Neutron Diffusion Code for Solving Steady-State and Kinetics Problem,” Vol. II, User's Guide (Sept. 2000).
Included in the package are the referenced document and source transmitted on CD ROM in tar format.
August 2013.
KEYWORDS: Deterministic Radiation Transport, Finite Elements, Discrete Ordinates, Spherical Harmonics, Multi-group, Radiation Effects