ESTS0551 TMAP4. (Abstract last modified 16-APR-2007)
1.
NAME OR DESIGNATION OF PROGRAM - TMAP4. 2.
COMPUTER FOR WHICH PROGRAM IS DESIGNED AND OTHER MACHINE VERSION PACKAGES AVAILABLE -
To request or retrieve programs click on the one of the active versions below.
A password and special authorization is required. Explanation of the status codes.
Machines used:
Package-ID Orig.Computer Test Computer
ESTS0551/01 IBM PC Linux-based PC,PC Windows
3.
DESCRIPTION OF PROGRAM OR FUNCTION - TMAP4 was developed as a safety analysis code, mainly to analyze tritium retention and loss in fusion reactor structures and systems during normal operational and accident conditions. It incorporates one-dimensional thermal and mass-diffusive transport and trapping calculations through structures and zero dimensional fluid transport between enclosures and across the interface between enclosures and structures. Diffusion structures may be linked together with other structures, and multiple structures may interact with an enclosure. A key feature is the ability to input problem definition parameters as constants, interpolation tables, or FORTRAN equations. 4.
METHOD OF SOLUTION - A preprocessor converts an input deck into a tridiagonal state variable matrix which is stored and subsequently read into a computional module. Input equations if any are compiled and linked with the compiled computational module into an executable file. Solution uses central-difference, time-implicit discretizations for the diffusion equation for heat transfer and mass diffusion within structures and forward-difference Euler discretizations for flows between enclosures. A separate module extracts plot data from one of the output files. 5.
RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM - Maximum number of diffusion structures is 20 with up to 200 total nodes, up to 10 diffusion species, up to 10 enclosure species, up to 40 enclosures, up to 100 convective flow paths between enclosures, up to 50 chemical reactions, up to 10 look-up tables with an aggregate of 240 data pairs, and up to 50 input equations. 6.
TYPICAL RUNNING TIME - Dependent on input file parameters. Typical problems can run in less than five minutes or require hours on an IBM PC. 7.
UNUSUAL FEATURES OF THE PROGRAM - 8.
RELATED AND AUXILIARY PROGRAMS - 9.
STATUS 10.
REFERENCES - 11.
MACHINE REQUIREMENTS - Fits within 640K of RAM. Size of output file depends on parameters in input file. 12.
PROGRAMMING LANGUAGE(S) USED - 13.
OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED - DOS 5.0 14.
OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS - An earlier version of this code was installed on the NERSC computer system at Lawrence Livermore National Laboratory as TMAP/MOD1. A text editor is required to generate the input file and normally to review the output. Data generated by the Extract module is suitable for importing to spread sheets or graphic packages. A ORTRAN compiler is needed to make use of the equations feature, and a linker is needed to create the executable file from the preprocessor output and the compiled computational module. 15.
NAME AND ESTABLISHMENT OF AUTHORS - 16.
MATERIAL AVAILABLE - 17.
CATEGORIES - Keywords: FUSION REACTORS, RADIONUCLIDE MIGRATION, TRITIUM
Program-name Package-ID Status
TMAP4 ESTS0551/01 Tested
The high degree of flexibility in defining structures for diffusion and enclosures for convective transport and the ability to use tables and equations in inputs make TMAP4 appropriate for a wide range of problems. It has been verified and validated to INEL Quality Level A making it suitable for use in formal safety analyses.
ESTS0551/01:
At the NEA Databank, it took a few milliseconds for each run.
ESTS0551/01: 16-APR-2007 Tested at NEADB
- D.F. Holland and B.J. Merrill: Analysis of Tritium Migration and Deposition in Fusion Reactor Systems Proc. 9th Symposium on "Engineering Problems of Fusion Research", Palmer House, Chicago, Illinois (Oct. 26-29, 1981), Vol. 2
ESTS0551/01:
- G.R. Longhurst, D.F. Holland, J.L. Jones, and B.J. Merrill:
TMAP4 Users manual, EGG-FSP-10315, June 12, 1992
- G.R. Longhurst, S.L. Harms, E.S. Marwil, and B.G. Miller:
Verification and Validation of TMAP4, EGG-FSP-10347, July 8, 1992.
ESTS0551/01:
This version was tested at the NEA Databank on a PC with 3GHz INTEL Pentium 4.
ESTS0551/01: FORTRAN-77
ESTS0551/01:
This version was tested at the NEA Databank on:
- OPERATING SYSTEM: WINDOWS XP Professional
- COMPILER: GNU g95 (g95);
Compaq Visual Fortran Professional Edition 6.6 a (df);
Lahey/Fujitsu Fortran 95 Compiler Release 5.50d (lf95);
- OPERATING SYSTEM: SuSE linux 9.0 kernel 2.6.8
- COMPILER: GNU g95 (g95);
Input file structure is specified in user manual. Input file must have .INP extension, output file will have .OUT extension, and plot data file will have .PLT extension when TMAP4 is used with the TMAP4.BAT script file for execution. If used on other than IBM compatible platform or with other than Lahey FORTRAN 77 compiler, recompile of FORTRAN source code will be needed.
ESTS0551/01:
Some modifications have been introduced in the Fortran source to meet the FORTRTAN 90 standards and to improve the portability of the code. One linux script allows the code to be compiled and executed under linux too.
B.J. Merrill, D.F. Holland, J.L. Jones
EG and G Idaho Inc., Idaho Falls, ID (United States)
ESTS0551/01:
READ.ME
EXTRACT.EXE Executable
TMAPP4.EXE Executable
EXTRACT.FOR Source Code
TMAPC4.FOR Source Code
TMAPP4.FOR Source Code
TMAP4.BAT Batch file
EQU.OBJ Object Module
TMAPC4.OBJ Object Module
SAMP1.INP Sample Problem Input
SAMP2CHG.INP Sample Problem Input
SAMP2HT.INP Sample Problem Input
SAMP3.INP Sample Problem Input
SAMP1.OUT Sample Problem Output
SAMP2CHG.OUT Sample Problem Output
SAMP2HT.OUT Sample Problem Output
SAMP3.OUT Sample Problem Output
EGG-FSP-10315.PDF Documentation
EGG-FSP-10347.PDF Documentation
- X. Magnetic Fusion Research
Home - About Us - Work Areas - Data Bank - Publications - Press Room - List of acronyms - Search