RSICC Home Page

RSICC CODE PACKAGE CCC-627





1. NAME AND TITLE

RADAC: Code System for Calculating Radioactive Decay and Accumulation of Decayed Products Using Integer-Array Arithmetic for Precise Evaluation of the Bateman Equations.



2. CONTRIBUTOR

Oak Ridge National Laboratory, Oak Ridge, Tennessee.



3. CODING LANGUAGE AND COMPUTER

Fortran 77; PC386, 486 or Pentium (C00627PC48602).



4. NATURE OF PROBLEM SOLVED

RADAC calculates the decayed radionuclide-by-radionuclide composition of the accumulated waste at preselected decay times ranging from one year to one million years after the start of accumulation. Radioactive waste is accumulated year by year. The radionuclide composition of each year's waste is known.

In December 2003, RSICC updated the package by adding the Fortran source to the package. The Lahey F77L/EM32 Version 5.10 executable (created in 1996) for the original release will not run on WindowsXP, so the RADAC source was compiled with CVF. No changes were made to the source.



5. METHOD OF SOLUTION

RADAC differs from previous decay codes in that it uses library files of precalculated yield factors to determine the decayed products of actinindes and long-chain fission and activation products. These files, which are part of the code package, were generated off-line by applying high-precision integer-array arithmetic to the evaluation of the Bateman equations. This two-stage (i.e., off-line and on-line) method of calculation permits the decay of long chains to be determined with unprecedented precision at both low and high decay times. Accumulation of decayed products is quickly determined by an efficient algorithm.



6. RESTRICTIONS OR LIMITATIONS

RADAC can handle up to 2 waste types (for example, low-level waste and high-level waste) and 19 individual waste sites in a single run. Year-by-year and radionuclide-by-radionuclide results are given individually for each waste site and waste type. Problem-specific inputs are prepared by the user. The permanent nuclear data used by the code (half-lives, branching ratios, etc.) are on permanent data files supplied as part of the code package and do not have to be input by the user.

The radionuclides available in the code are listed in Tables 4, 5, and 6 of the user's manual (ORNL/TM-12380) supplied with this package. Table 4 lists 62 long-lived actinides, Table 5 lists 45 short-lived actinides, and Table 6 lists 100 fission and activation products.

Time intervals less than one year are not used. Waste can be placed in storage in any year up to 60 years from the start of accumulation.

Decay and accumulation are calculated by one-year steps up to 60 years from the start of accumulation, by 10-year steps up to 160 years, and by 6 discrete steps up to 1,000,000 years. These discrete steps are 300, 500, 1000, 10,000, 100,000, and 1,000,000 years.

Spontaneous fission is accounted for in the decay calculations, but the products of spontaneous fission are not listed.

RADAC does not make in-reactor calculations and thus cannot be used to calculate the composition of spent fuel freshly discharged from a reactor. However, given the composition of the discharged and cooled fuel, RADAC can be used for subsequent decay and accumulation calculations, provided that the cooling time has been sufficient to eliminate the short-lived nuclides not available in the code.

The integer-array arithmetic package is briefly described in the user's manual (ORNL/TM-12380) but is not supplied as part of the RADAC package.



7. TYPICAL RUNNING TIME

Excluding data preparation time, RADAC requires about 1.5 to 2 min to run a problem with 19 waste sites and 2 types of waste each site, using a 486DX computer with a clock speed of 33 MHZ.



8. COMPUTER HARDWARE REQUIREMENTS

RADAC was developed on a 486DX computer with a clock speed of 33 MHZ. It can be run on Pentium computers as well.



9. COMPUTER SOFTWARE REQUIREMENTS

The executable included in the package was created on a Pentium IV running Windows 2000 with Compaq Visual Fortran 6.6, Update A.



10. REFERENCES

R. Salmon, "README.txt" (February 28, 1996; updated December 2003).

R. Salmon, "Errata in ORNL/TM-12380," (February 16, 1996).

R. Salmon, S. L. Loghry, R. C. Ashline, "User's Manual for the Radioactive Decay and Accumulation Code RADAC," ORNL/TM-12380 (November 1995).



11. CONTENTS OF CODE PACKAGE

This package is transmitted on CD with the referenced documents in PDF format and a WinZIP file which contains Fortran source, a PC executable, information file, data files, and test case.



12. DATE OF ABSTRACT

March 1996, March 1998, December 2003.



KEYWORDS: ACTINIDES; BATEMAN EQUATIONS; FISSION PRODUCT INVENTORY; ISOTOPE INVENTORY; MICROCOMPUTER; WASTE MANAGEMENT