last modified: 03-JAN-1996 | catalog | categories | new | search |

NESC1046 FED.

FED, Geometry Input Generator for Program TRUMP

top ]
1. NAME OR DESIGNATION OF PROGRAM:  FED.
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
FED NESC1046/01 Tested 05-JAN-1989

Machines used:

Package ID Orig. computer Test computer
NESC1046/01 IBM 370 series DEC VAX 8810
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

FED reduces the effort required to obtain the necessary geometric input for problems which are to be solved using the heat-transfer code, TRUMP (NESC 771). TRUMP calculates transient and steady-state temperature distributions in multidimensional systems. FED can properly zone any body of revolution in one, or three dimensions.
top ]
4. METHOD OF SOLUTION

The region of interest must first be divided into areas which may consist of a common material. The boundaries of these areas are the required FED input. Each area is subdivided into volume nodes, and the geometrical properties are calculated. Finally, FED connects the adjacent nodes to one another, using the proper surface area, interface distance, and, if specified, radiation form factor and interface conductance.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

Rectangular bodies can only be approximated by using a very large radius of revolution  compared to the total radial thickness and by considering only a small angular segment in the circumferential direction.
top ]
6. TYPICAL RUNNING TIME

NESC executed the sample problem in less than 2 CPU seconds on an IBM370/195 and in less than 1 CP second on a CDC CYBER170/875.
NESC1046/01
The test case included in this package ran at NEA-DB on a VAX 8810 computer in 5 seconds of CPU time.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS

FED provides TRUMP Block 4 and Block 5 input. Block 4 input consists of listing each node number, its associated material number, and three geometric factors whose product equals the node volume. Block 5 input is a list of the connected node numbers, the heat conduction paths from the nodal points in the connected nodes to the connected interface, two geometric factors whose product equals the connected interface area, the interface conductance, and the thermal radiation form factor.
top ]
9. STATUS
Package ID Status date Status
NESC1046/01 05-JAN-1989 Tested at NEADB
top ]
10. REFERENCES

- Nancy Storch, Janet Chin, and Kellogg Booth
  TV80LIB Graphics Library,
  LCSD-436 Rev. 0, February 3, 1981.
- Edna Carpenter, Stanley V. Solbeck, and Karl Dusenbury
  Livermore Timesharing System, Part 4: Library Files, Chapter 304:
  ORDERLIB Subroutine Library,
  LCSD-408 Rev. 0, October 22, 1980.
- Arthur L. Edwards
  TRUMP: A Computer Program for Transient and Steady-State
  Temperature Distributions in Multidimensional Systems,
  UCRL-14754, Rev. 3, September 1, 1972.
NESC1046/01, included references:
- Dale A. Schauer :
  FED: A Computer Program to Generate Geometric Input for the
  Heat-Transfer Code Trump
  TID-4500, UCRL-50816, Rev. 1 (January 12, 1973)
- L. Eyberger :
  FED IBM Version Tape Description and Implementation Information
  NESC Note 87-101 (September 25, 1987)
top ]
11. MACHINE REQUIREMENTS

The IBM version requires 445 Kbytes of memory for execution; the CDC version requires 174,000 (octal) words.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NESC1046/01 FORTRAN-IV
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED

OS/360 (IBM360),  OS/MVT (IBM370), SCOPE 2.1.5 (CDC7600), NOS 2.2 (CDC CYBER170).
NESC1046/01
VMS V5-5.0-1 (VAX 8810).
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

The IBM version generates graphic output through calls to the proprietary CalComp subroutines AXIS, FACTOR, LINE, NUMBER, PLOT, PLOTS, SCALE,  and SYMBOL. These subprograms are not included. Function ICLOCK, written in Assembler language, returns the elapsed CPU time.  The CDC version generates graphic output through calls to the LLNL TV80LIB and ORDERLIB libraries subroutines CRTID, DUMP, EMPTI,  EMPTY, FRAME, KEEP80, LINE, MAPS, MARKER, NUMBER, PLOT, PLOTE, PLOTSC, SETCH, SETLCH, and SYMBL4. These are not included; dummy routines are substituted. Suitable alternatives for the "missing" plot routines must be supplied if graphics output is desired.
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

   7600   D.A. Schauer
          Lawrence Livermore National Laboratory

    370   D.C. Elrod
          Union Carbide Nuclear Division
top ]
16. MATERIAL AVAILABLE
NESC1046/01
File name File description Records
NESC1046_01.001 Information file 58
NESC1046_01.002 FED FORTRAN source 2764
NESC1046_01.003 Function ICLOCK BAL source (Assembler) 92
NESC1046_01.004 Intermediate routines(Unnecessary for IBM) 15
NESC1046_01.005 Sample data 62
NESC1046_01.006 Sample JCL for IBM 110
NESC1046_01.007 Sample output 922
NESC1046_01.008 Sample punch output (TRUMP cards) 258
top ]
17. CATEGORIES
  • H. Heat Transfer and Fluid Flow
  • L. Data Preparation

Keywords: data processing, heat transfer, materials, mesh generation.