Computer Programs
CCC-0626 RIVER-RAD.
last modified: 27-MAR-1996 | catalog | categories | new | search |

CCC-0626 RIVER-RAD.

RIVER-RAD, Radionuclide Transport in Surface Waters

top ]
1. NAME OR DESIGNATION OF PROGRAM:  RIVER-RAD.
top ]
2. COMPUTERS

To submit a request, click below on the link of the version you wish to order. Rules for end-users are available here.

Program name Package id Status Status date
RIVER-RAD CCC-0626/01 Tested 27-MAR-1996

Machines used:

Package ID Orig. computer Test computer
CCC-0626/01 Many Computers PC Pentium,VAX under VMS,DEC ALPHA W.S.
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

RIVER-RAD assesses the potential fate of radionuclides released to rivers. The model is simplified in nature and is intended to provide guidance in determining the potential importance of the surface water pathway, relevant transport mechanisms, and key radionuclides in estimating radiological dose to man.
top ]
4. METHOD OF SOLUTION

A compartmental linear transfer model is used in RIVER-RAD. The river system model in the code is divided into reaches (compartments) of equal size, each with a sediment compartment below it. The movement of radionuclides is represented by a series of transfers between the reaches, and between the water  and sediment compartments of each reach. Within each reach (for both the water and sediment compartments), the radionuclides are assumed  to be uniformly mixed. Upward volatilization is allowed from the water compartment, and the transfer of radionuclides between the reaches is determined by the flow rate of the river. Settling and resuspension velocities determine the transfer of absorbed radionuclides between the water and sediment compartments. Radioactive decay and decay-product buildup are incorporated into all transport calculations for all radionuclide chains specified by  the user. Each nuclide may have unique input and removal rates. Volatilization and radiological decay are considered as linear rate  constants in the model.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM:  None noted.
top ]
6. TYPICAL RUNNING TIME

Approximately 20 seconds on a Northgate 486/66 was required to run the sample problem.
CCC-0626/01
The sample problem was executed in three different types of computers: (1) PC-Brett Pentium processor of 75 MHz running MS-DOS 6.2: about 4.2 seconds; (2) DEC VAX 6000/510 running OpenVMS  V6.1: 12 seconds (CPU time); (3) DEC 3000 Model 300X - Alpha AXP Architecture Workstation running DEC OSF/1 V3.2: a few tenths of a second.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS:
top ]
9. STATUS
Package ID Status date Status
CCC-0626/01 27-MAR-1996 Tested at NEADB
top ]
10. REFERENCES:
CCC-0626/01, included references:
- D.M. Hetrick et al.:
  RIVER-RAD - A Computer Code for Simulating the Transport of
  Radionuclides in Rivers
  ORNL/TM-12169 (November 1992).
top ]
11. MACHINE REQUIREMENTS

An IBM PC or compatible with 640K of RAM; no  hard disk is required.
CCC-0626/01
The peak working set size to execute the sample problem on the VAX under OpenVMS V6.1 is 529 Kbyte. On the PC Brett, Pentium processor of 75 MHz, base memory 640 Kbyte and extended memory of 16 Mbyte, the filesizes of the executables created with the Lahey compiler system F77L/EM-32 (compiler Version 5.20 and linker Version 5.1L and "-STUB RUNB" option activated at linkage) and with the Microsoft FORTRAN compiler Version 5.10 and linker Version 5.15) are 388 and 170 Kbyte respectively. On the Alpha/AXP architecture workstation under OSF/1 V3.2 with 96 Mbyte available memory, the filesize of the executable created with the DEC Fortran (f77) compiler V3.4 is 56 Kbyte.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
CCC-0626/01 FORTRAN-77
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

DOS 3.2 or higher is required to run on a personal computer. The Ryan MacFarlane V2.4  compiler was used to create executables included in package. RIVER-RAD was also tested on a VAX 600-420 running VMS 5.5 using VAX Fortran V5.9 and on an IBM RISC 6000 running AIX 3.2.4 using AIX XL  Fortran V2.4. Run times on the VAX and RISC using the included sample problem were 44 and 11 seconds respectively.
CCC-0626/01
The program RIVER-RAD was compiled, linked and executed in three different types of computers running three different types  of operating systems: (1) PC-Brett Pentium processor of 75 MHz running MS-DOS 6.2. Two FORTRAN compiler systems were used to compile the RIVER-RAD executable: - The Lahey F77L/EM-32 compiler (version 5.20) and linker (Version 5.1L) - The MS Fortran compiler (version 5.10) and linker (Version 5.15) (2) DEC VAX 6000/510 running OpenVMS V6.1; the DEC Fortran-77 compiler was used to compile the RIVER-RAD executable (3) DEC 3000 Model 300X - Alpha AXP Architecture Workstation running OSF/1 Version 3.2; the DEC fortran  compile f77 was used to compile the RIVER-RAD executable.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

Contributed by: Radiation Safety Information Computational Center
                Oak Ridge National Laboratory
                Oak Ridge, Tennessee, U. S. A.
Developed by:   Oak Ridge National Laboratory, Oak Ridge, Tennessee, USA
top ]
16. MATERIAL AVAILABLE
CCC-0626/01
File name File description Records
CCC0626_01.001 Information file of package RIVER-RAD 295
CCC0626_01.002 Source code file of program RIVER-RAD 1078
CCC0626_01.003 RIVER-RAD executable file (MS Fortran V5.10) 0
CCC0626_01.004 RIVER-RAD executable file (Lahey V5.20) 0
CCC0626_01.005 Input file with the radionuclides specs 181
CCC0626_01.006 Input file with the problem specs 14
CCC0626_01.007 Output file, echo of the input parameters 74
CCC0626_01.008 Output file, RIVER-RAD results 233
CCC0626_01.009 Output file, echo of input (MS FORTRAN 77) 74
CCC0626_01.010 Output file, RIVER-RAD res.(MS FORTRAN 77) 233
CCC0626_01.011 Output file, echo of input (Lahey compiler) 74
CCC0626_01.012 Output file, RIVER-RAD res.(Lahey compiler) 233
CCC0626_01.013 Output file, echo of input (VAX compiler) 74
CCC0626_01.014 Output file, RIVER-RAD res.(VAX compiler) 233
CCC0626_01.015 Output file, echo of input (Alpha AXP F77) 74
CCC0626_01.016 Output file, RIVER-RAD res.(Alpha AXP F77) 233
CCC0626_01.017 File of runtime error messages for Lahey 0
CCC0626_01.018 DOS file-names 17
top ]
17. CATEGORIES
  • R. Environmental and Earth Sciences

Keywords: environmental transport, radioactivity transport, radionuclide migration, surface waters, water pollution.