RSIC COMPUTER CODE PSR-049
1. NAME AND TITLE
DINT: Multigroup Coherent-Incoherent Cross Section Data Generator for Photon Transport
Sandia National Laboratory, Albuquerque, New Mexico.
3. CODING LANGUAGE AND COMPUTER
Fortran IV; CDC 6600 (A), IBM 360/370 (B).
4. NATURE OF PROBLEM SOLVED
DINT prepares multigroup cross-section tables which are based upon the physics of coherent-incoherent photon scattering.
5. METHOD OF SOLUTION
Using raw cross section data which are an integral part of DINT, the necessary averaging integrals are performed to calculate group-averaged absorption and scattering cross sections for use in discrete ordinates photon transport calculations. The absorption mechanisms considered are the photoelectric effect and, when appropriate, pair production.
The scattering mechanism is taken to be the sum of effects due to coherent and incoherent scattering interactions. This description of photon scattering includes the effects of atomic electron binding.
Gauss-Legendre and standard adaptive numerical integration techniques are used to evaluate the
single and double integrals that arise in the definitions of the scattering table entries.
6. RESTRICTIONS OR LIMITATIONS
Generally speaking, in any cross section production run, the maximum allowed complexity is the
generation of P0 - P8 cross section tables for 20 elements with 50 energy groups. These restrictions
are due to the sizes of dimensioned arrays. Cross sections for any element with atomic number in the
range from 1 to 100 can be calculated.
7. TYPICAL RUNNING TIME
Running times are very problem-dependent. On the CDC 6600, the time required to produce P2-approximation cross sections with 18 energy groups for 4 elements is about 6 minutes.
8. COMPUTER HARDWARE REQUIREMENTS
DINT was designed to run on the CDC 6600 computer (A) and is also operable on the IBM 360/370 computers.
On the CDC 6600 computer, DINT uses Extended Core Storage (ECS). However, ECS is used
only as a fast random access storage device during reordering of the cross sections for the "storage
minimization" output mode. On other types of machines, disc storage could be used to replace ECS.
Two files are needed in addition to input and output: one for the raw cross section data, the other for
the group-averaged tables. 40,000 words of core memory are required.
9. COMPUTER SOFTWARE REQUIREMENTS
A Fortran IV compiler is required. DINT runs under the CDC Scope 3.3 system on the CDC
K. G. Adams, F. Biggs, and J. H. Renken, "DINT: A Computer Program Which Prepares
Multigroup Coherent-Incoherent Cross Sections for Photon Transport Calculations," SC-RR-72 0684
11. CONTENTS OF CODE PACKAGE
Included are the referenced document and one (1.2MB) DOS diskette which contains the source
code and sample problem input and output.
12. DATE OF ABSTRACT
KEYWORDS: GAMMA-RAY CROSS SECTION PROCESSING; MULTIGROUP CROSS SECTION PROCESSING