Computer Programs
NESC1113 TACT-5.
last modified: 01-OCT-1990 | catalog | categories | new | search |

NESC1113 TACT-5.

TACT-5, Doses of Radioactivity Release from Reactor Core into Environment

top ]
1. NAME OR DESIGNATION OF PROGRAM:  TACT-5.
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
TACT-5 NESC1113/01 Tested 01-OCT-1990

Machines used:

Package ID Orig. computer Test computer
NESC1113/01 IBM PC IBM PC
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

TACT5 (Transport of ACTivity) simulates the movement of radioactivity hypothetically released from a reactor core as it migrates through user-defined regions (nodes) of the containment, is immobilized by filters and sprays, and is released to the outside environment. Doses are reported at two predefined locations and one user-defined location. TACT5 has the capability to model radionuclide removal processes such as filtration and containment sprays, and can treat both isotopic groups (i.e., halogens, noble gases, sodium isotopes, solids, or plutonium isotopes) and the various forms of the isotopic groups (i.e., elemental, organic, particulate) separately. Radiation doses  to reference individuals at the exclusion radius, the boundary of the low population zone, and, if selected, at a third receptor point, are generated. The code can be used to calculate impacts on offsite dose and control room dose as a result of varying plant parameters, such as containment spray effectiveness, filter efficiencies, ice condenser performance, or any other parameter modeled by the code.
Three interactive preprocessors written in the BASIC programming language are included to assist the user in compiling a nuclide input data file and a plant model data file.
top ]
4. METHOD OF SOLUTION

The plant model data specifies a dynamic compartment model, which is represented by systems of ordinary differential equations with constant coefficients. The equations, which represent the transport of mass between various compartments,  are solved explicity by matrix transformation methods. This results  in a calculation of the amount of a radionuclide (in curies) present in each node and the environment at the end of each time step. The number of curies of each nuclide at the dose evaluation point is multiplied by a dose conversion factor for the specific nuclide and  for the organs of interest (and the breathing rate, if appropriate), to yield organ dose in REM for each time step. These doses are assumed to obtain a dose contribution for the time step and over all time steps to obtain the final calculated dose to each organ of interest for the model.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM:
top ]
6. TYPICAL RUNNING TIME

NESC executed each sample problem in less than 30 seconds on an IBM PS/2 Model 70.
NESC1113/01
The test cases included in this package have been run by NEA-DB on an IBM PC/AT compatible computer. Execution times were: 30 seconds (case 1); 1 minute 30 seconds (case 2).
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS

TACT5 is a successor to TACT3, which was designed to run on a minicomputer, and earlier mainframe releases of TACT, which were developed by the Accident Evaluation Branch of the NRC. The original IBM PC version of TACT5 was written  by Larry Bell of the NRC.
top ]
9. STATUS
Package ID Status date Status
NESC1113/01 01-OCT-1990 Tested at NEADB
top ]
10. REFERENCES

- G.G. Killough, C.L. Begovich, A.L. Sjoreen, and W. Bell:
  A Guide for the TACT III Computer Code
  NUREG/CR-3287 (ORNL/TM-8763), (May 1983).
NESC1113/01, included references:
- D.B. West and H.E. Gilpin:
  User's Guide for the TACT5 Computer Code
  NUREG/CR-5106 (SAIC-88/3023), (June 1988).
- L. Eyberger:
  TACT5 Flexible Disk Cartridge Description
  NESC Note 89-48 (April 17, 1989).
top ]
11. MACHINE REQUIREMENTS

TACT5 requires an IBM PC, PC-XT or -AT or compatible computer with a minimum of 256 Kbytes of RAM, a flexible  disk drive, and a fixed disk with a minimum of 500 Kbytes storage. A math coprocessor is highly recommended but not required.
NESC1113/01
Main storage requirements on an IBM PC/AT are about 162 kBytes.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NESC1113/01 BASIC, FORTRAN
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:  DOS 4.0.
NESC1113/01
The program ran under MSDOS version 3.30. The compilers RM/FORTRAN version 2.42 and GWBASIC were used.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

TACT5
calls the Ryan-McFarland routines GETDAT and GETTIM to obtain the current date and time, respectively. Suitable alternatives are required if another compiler is used.
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

          H.E. Gilpin
          Science Applications International Corporation
      and
          L. Brown
          U.S. Nuclear Regulatory Commission
top ]
16. MATERIAL AVAILABLE
NESC1113/01
File name File description Records
NESC1113_01.001 Information file 99
NESC1113_01.002 Sample problem 1 29
NESC1113_01.003 Sample problem 2 74
NESC1113_01.004 Nuclide data file (ICRP 2 data) 736
NESC1113_01.005 Nuclide data file (ICRP 30 data) 736
NESC1113_01.006 Nuclide data file for sample problems 124
NESC1113_01.007 TACT5 installation instructions 28
NESC1113_01.008 TACT5 FORTRAN 77 source 565
NESC1113_01.009 Batch file to execute TACT5 1
NESC1113_01.010 TACT5 FORTRAN 77 source 1514
NESC1113_01.011 Preprocessor BASIC source 554
NESC1113_01.012 Preprocessor BASIC source 75
NESC1113_01.013 Preprocessor BASIC source 352
NESC1113_01.014 DOS file-names 11
top ]
17. CATEGORIES
  • G. Radiological Safety, Hazard and Accident Analysis

Keywords: containment systems, doses, personal computers, radiation doses, radionuclide migration.