RSICC Home Page

RSIC COMPUTER CODE PSR-022

1. NAME AND TITLE

RICE: A Program to Calculate Primary Recoil Atom Spectra from ENDF/B Data.

The code package is also available from the Argonne Code Center.

2. CONTRIBUTOR

Oak Ridge National Laboratory, Oak Ridge, Tennessee.

3. CODING LANGUAGE AND COMPUTER

Fortran IV; IBM 360.

4. NATURE OF PROBLEM SOLVED

RICE calculates an energy exchange matrix which describes the probability that a neutron with energy E will produce a recoil atom with energy T in a given material. In addition, it can calculate the primary recoil atom energy spectrum for a given neutron spectrum, the damage cross section for the material, and an optimum lower energy limit for use in comparing the relative damage in different reactor spectra. RICE accepts neutron scattering data directly from the ENDF/B library tapes and, in the case of a resonance nuclide, from a tape generated by PSR-13/SUPERTOG.

5. METHOD OF SOLUTION

The energy transfer matrix is obtained from a solution of the two body kinematic equations. The solution incorporates information on anisotropic elastic scattering and inelastic scattering available from ENDF/B. Damage cross sections and primary recoil spectra are obtained by combining the energy transfer matrix with suitable secondary displacement models and neutron flux spectra.

6. RESTRICTIONS AND LIMITATIONS

RICE lacks the capability of calculating elastic scattering cross sections from resonance parameters. The code SUPERTOG (ORNL-TM-2679) can be used to produce smooth elastic scattering cross sections for RICE in cases where resonance parameters are included in the ENDF/B data. The multigroup codes GAM-II, CCC-82/ANISN, and CCC-123/XSDRN can be used to produce neutron spectra for use in RICE.

RICE does not recognize all of the multiplicity of data formats allowed by ENDF/B. It is programmed to accept the most prevalent formats. These restrictions are described in detail in the program manual. In addition, the neutron energy distribution is restricted to a 99-group representation and the recoil energies are represented by 200 energy groups.

7. TYPICAL RUNNING TIME

Running time for RICE on the IBM 360/75 for one element with all options requested is approximately 10 minutes.

8. COMPUTER HARDWARE REQUIREMENTS

RICE is operable on the IBM 360 computer. Approximately 110,000 words of core storage and five I/O devices, excluding input-output and system requirements, are needed. A plotting routine makes use of ORNL system subroutines and a Calcomp CTR plotter.

9. COMPUTER SOFTWARE REQUIREMENTS

RICE has been run on the IBM OS/360 Operating System with the Fortran H compiler.

10. REFERENCE

J. D. Jenkins, "RICE: A Program to Calculate Primary Recoil Atom Spectra from ENDF/B Data," ORNL-TM-2706 (February 16, 1970).

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

November 1972; revised November 1983.

KEYWORDS: NEUTRON CROSS SECTION PROCESSING; NUCLEAR MODELS