RSIC COMPUTER CODE PSR-057
1. NAME AND TITLE
SATURN: P1 or Transport Corrected Multigroup Neutron Cross Section Data Processor.
2. CONTRIBUTORS
Westinghouse Astronuclear Laboratory, Pittsburgh, Pennsylvania.
NASA Marshall Space Flight Center, Huntsville, Alabama.
3. CODING LANGUAGE AND COMPUTER
Fortran IV; IBM 360/75/91.
4. NATURE OF PROBLEM SOLVED
SATURN processes P1 or transport corrected cross section data using a minimum amount of core storage to produce multigroup cross section data tapes in two formats for use in the ANISN-W or DOT-IIW codes. The two formats are the normal, group-dependent data tape or the specially prepared, group-independent data tape.
Options provided in the code include mixing table operations, selective transverse leakage
corrections for P1 or transport corrected cross section data, and output tape labeling or relabeling
capabilities. Cross section data are input to SATURN from up to two magnetic tapes and/or cards at
user option.
5. METHOD OF SOLUTION
P1 or transport corrected cross section data are processed as group dependent data on a per set basis
to produce a group independent data tape for subsequent processing. A diagonal transport correction
for P1 cross section data is calculated for use in the calculation of the diffusion coefficient required for
the transverse leakage correction. Mixtures of cross section data are formed by specification of the
mixture set number, component set number, and component density (or abundance). The final output
from the code consists of two tapes containing the macroscopic cross section data for mixtures in a
group-independent and group-dependent cross section data tape format. The group-dependent data for
mixtures are obtained as output only if sufficient core memory storage is available to contain all of
these data.
6. RESTRICTIONS OR LIMITATIONS
SATURN is an auxiliary code and should only be used for those situations where the DOT-IIW or ANISN-W codes cannot process the cross section data or for problems that require special, transverse leakage corrections, or group-independent tapes. Before preparing input data for SATURN, it is necessary to have complete knowledge of the problem to be analyzed, because SATURN is essentially the starting point for the entire discrete ordinates analysis.
Because SATURN uses the flexible dimensioning technique, no size restriction is imposed on any
given array but the sum of the length of all data arrays is restricted by the available computer core
memory. SATURN should be used only for problems requiring either transverse leakage corrections
or group independent tapes.
7. TYPICAL RUNNING TIME
No study has been made by RSIC of typical running times for SATURN.
8. COMPUTER HARDWARE REQUIREMENTS
SATURN is operable on the IBM 360/75/91 computers.
9. COMPUTER SOFTWARE REQUIREMENTS
A Fortran IV compiler is required.
10. REFERENCES
Reference to RSIC Data Package DLC-26/W-M-NRSM.
CAML--Program to Convert Libraries 1, 2 & 3.
M. A. Capo and R. K. Disney, "Implementation of Radiation Shielding Calculation Methods, Vol. 2," WANL-PR(LL)-040 (December 1971).
R. G. Soltesz, R. K. Disney, S. L. Zeigler, "Nuclear Rocket Shielding Methods, Modification,
Updating, and Input Data Preparation," Vol. 3, WANL-PR-(LL)-034 (August 1970).
11. CONTENTS OF CODE PACKAGE
Included are the referenced documents and one (1.2MB) DOS diskette which contains the cross
sections, source code and sample problem input and output.
12. DATE OF ABSTRACT
January 1984.
KEYWORDS: ANISN FORMAT; GAMMA-RAY CROSS SECTION PROCESSING; MULTIGROUP CROSS SECTION PROCESSING; NEUTRON CROSS SECTION PROCESSING