RSICC CODE PACKAGE PSR-522
1. NAME AND TITLE
TRUMP: Code System for Transient and Steady‑State Temperature Distribution in Multidimensional Systems.
TRUMP was previously released and distributed by RSICC as SCA‑3 in the 1970s. The PSR‑199/HEATING7 package is generally recommended for heat transfer calculations.
2. CONTRIBUTORS
TRUMP- CDC and TRUMP-IBM - Lawrence Livermore National Laboratory, Livermore, California, and Oak Ridge National Laboratory, Oak Ridge, Tennessee, through the Energy Science and Technology Software Center, Oak Ridge, Tennessee.
TRUMP-PC - Battelle Columbus, Columbus, Ohio.
3. CODING LANGUAGE AND COMPUTER
Fortran IV and Assembler; CDC7600 and IBM 360 and
Fortran 95; Trump-PC. All 3 versions are distributed in P00522MNYCP01.
4. NATURE OF PROBLEM SOLVED
TRUMP solves a general nonlinear parabolic partial differential equation describing flow in various kinds of potential fields, such as fields of temperature, pressure, or electricity and magnetism; simultaneously, it will solve two additional equations representing, in thermal problems, heat production by decomposition of two reactants having rate constants with a general Arrhenius temperature dependence. Steady‑state and transient flow in one, two, or three dimensions are considered in geometrical configurations having simple or complex shapes and structures. Problem parameters may vary with spatial position, time, or primary dependent variables, temperature, pressure, or field strength. Initial conditions may vary with spatial position, and among the criteria that may be specified for ending a problem are upper and lower limits on the size of the primary dependent variable, upper limits on the problem time or on the number of time‑steps or on the computer time, and attainment of steady state.
5. METHOD OF SOLUTION
Solutions may be obtained by use of explicit or implicit‑difference equations, or by an optimized combination of both.
6. RESTRICTIONS OR LIMITATIONS
The program currently provides for maxima of 40 materials, 5 reactants, 150 surface conditions, 20 boundary nodes and 16 entries per tabulated function (table‑length).
7. TYPICAL RUNNING TIME
Running time is strongly dependent on the complexity of the problem. Calculation of all 16 sample problems required approximately 144 CP seconds on a CDC7600. Execution time averages from 0.3 to 2 milliseconds per time‑step for each nodal point and connection between nodal points. The sample problems execute in seconds on a DELL Pentium IV 2.8 GHz.
8. COMPUTER HARDWARE REQUIREMENTS
This TRUMP package includes a version that runs on Pentium computers under WindowsXP as well as the original CDC 7600 and IBM 360 mainframe versions. As dimensioned, the program requires 145,100 (octal) words on a CDC7600.
9. COMPUTER SOFTWARE REQUIREMENTS
TRUMP was developed on CDC 7600 under SCOPE 2.1.5. It was converted to run under OS/360 on IBM360 and under OS/370 on IBM370. The code was not tested or modified when it was transferred to RSICC through the ESTSC and re‑released in 2003. Modifications will certainly be required to run on newer computers.
RSICC compiled and tested TRUMP-PC on a on a Dell Pentium IV 2.8 GHz running Windows XP SP 2. The executable included in the package was created using Lahey/Fujitsu Fortran 95 Release 5.70C. See documentation in the PC distribution for details on some input modifications made to this version by Battelle staff.
10. REFERENCES
A) Included in documentation:
A. L. Edwards, “TRUMP: A Computer Program for Transient and Steady‑State Temperature Distributions in Multidimensional Systems,” UCRL‑14754 Rev. 3 (no NUREG number assigned) (September 1, 1972).
B) Background reference:
A.L. Edwards, “A Compilation of Thermal Property Data for Computer Heat‑Conduction Calculations,” UCRL‑50589 (February 24, 1969).
D. A. Schauer, “FED: A Computer Program to Generate Geometric Input for the Heat‑Transfer Code TRUMP,” UCRL‑50816 Rev. 1 (January 12, 1973).
11. CONTENTS OF CODE PACKAGE
The package is transmitted on a CD which includes the document referenced in 10.a, a self-extracting, compressed Windows file which contains the older mainframe versions, and a WinZIP file which contains the PC package. Fortran source files, Assembler for mainframe, a PC executable, and a test case are included.
12. DATE OF ABSTRACT
July 2003, revised October 2005.
History: The abstract was first distributed August 1978 by NESC. CDC LRLTRAN version submitted 1973. CDC7600 version submitted September 1979, sample problems executed by NESC January 1980. IBM abstract was first distributed August 1978 by NESC. IBM360 version submitted August 1977, sample problems executed by NESC July 1978 on an IBM370/195. TRUMP was previously distributed in the 1970's by RSICC as SCA-3. The mainframe versions included in this package were transferred from NESC to ESTSC and then to RSICC and re-released in 2003. The PC version was added to the package in October 2005.
KEYWORDS: COMPLEX GEOMETRY; CYLINDRICAL GEOMETRY; HEAT TRANSFER