Computer Programs
NESC9766 T-HEMP3D.
last modified: 26-FEB-1992 | catalog | categories | new | search |

NESC9766 T-HEMP3D.

T-HEMP3D, 3-D Time-Dependent Elastic Plastic Flow

top ]
1. NAME OR DESIGNATION OF PROGRAM:  T-HEMP3D.
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
T-HEMP3D NESC9766/01 Tested 18-MAR-1992

Machines used:

Package ID Orig. computer Test computer
NESC9766/01 DEC VAX 8810
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

T-HEMP3D (Transportable HEMP3D) is a derivative of the STEALTH three-dimensional thermodynamics code developed by Science Applications, Inc. Changes  were made primarily in three areas: material specification, coordinate generation, and the addition of sliding surface boundary  conditions. STEALTH itself is based entirely on the HEMP3D code written at LLNL. HEMP3D solves problems in solid mechanics involving dynamic plasticity and time-dependent material behavior and problems in gas dynamics.
top ]
4. METHOD OF SOLUTION

The equations of motion, conservation equations, and constitutive relations for stresses, strains, hydrostatic pressure, the von Mises yield condition, and artificial  viscosity are solved by finite difference methods following the format of the HEMP code (NESC Abstract 775). The physical object is  divided into zones defined by 8 grid points. The grid (i,j,k) moves  with the material, and the mass within a zone remains constant. HEMP3D is formulated in Lagrange coordinates in three dimensions and time. T-HEMP3D divides boundary conditions into two categories, momentum and thermal. Available momemtum boundary conditions include pressure and velocity histories, wall interaction (stonewalls) and grid interaction (slide planes). Thermal boundary conditions include temperature and heat flux histories.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM:
top ]
6. TYPICAL RUNNING TIME:
top ]
7. UNUSUAL FEATURES OF THE PROGRAM:
top ]
8. RELATED AND AUXILIARY PROGRAMS

Two auxiliary programs, VMESH and GREMP, are included. VMESH creates meshes, or grids, suitable for use with any three-dimensional Lagrangian finite difference program, such as T-HEMP3D. GREMP is a postprocessor which plots the problem grid in three dimensions.
top ]
9. STATUS
Package ID Status date Status
NESC9766/01 18-MAR-1992 Screened
top ]
10. REFERENCES:
NESC9766/01, included references:
- D. Turner:
  T-HEMP3D Author's Notes.
  NESC Note 85-46   (September 8, 1983)
- D. Turner:
  Description of T-HEMP3D Tape
  (September 8, 1983)
- D. Turner:
  T-HEMP3D Programmer's Guide: Machine Dependencies in T-HEMP3D
  (August 17, 1983)
- S. Shearer:
  VMESH - Semiautomatic Coordinate Generator of
  Three-Dimensional Meshes
  (July 1983)
- Jo Anne L. Levatin:
  GREMP User's Manual
- M.L. Wilkins, R.E. Blum, E. Cronshagen and P. Grantham:
  A Method for Computer Simulation of Problems in Solid Mechanics
  and Gas Dynamics in Three Dimensions and Time
  UCRL-51574, Rev. 1  (May 30, 1975)
- D. Turner:
  T-HEMP3D User's Manual
  UCID-19873  (August 1983)
top ]
11. MACHINE REQUIREMENTS:
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NESC9766/01 FORTRAN-IV
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:
NESC9766/01
The program was compiled by NEADB on a DEC VAX 8810 computer running under VMS V.5.3, using the VAX FORTRAN-77 compiler.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS:
NESC9766/01
No executable module could be generated at NEA-DB, since many computer-specific system routines are required. The missing routine names are listed in the information file distributed with the package.
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

         D.P. Turner
         Lawrence Livermore National Laboratory
         P.O. Box 808
         Livermore, California 94550
top ]
16. MATERIAL AVAILABLE
NESC9766/01
File name File description Records
NESC9766_01.001 Information file 138
NESC9766_01.002 T_HEMP3D.FOR T-HEMP3D source 61764
NESC9766_01.003 FUNCTIONS.FOR Intrinsic functions 112
NESC9766_01.004 SLDPRO.FOR Sliding interface logic 8879
NESC9766_01.005 SLDDBG.FOR Debug SLDPRO 1751
NESC9766_01.006 VMESH.FOR VMESH source 2359
NESC9766_01.007 CREATE.FOR CREATE source 604
NESC9766_01.008 INPUT-LIB.DAT Input to CREATE 1089
NESC9766_01.009 INPUT-AUDIT.DAT Input to CREATE 1
NESC9766_01.010 GREMP.FOR GREMP source 7924
NESC9766_01.011 ADAP3D.FOR ADAPRO source 15761
NESC9766_01.012 GRADIS.FOR GRADIS source 13906
top ]
17. CATEGORIES
  • H. Heat Transfer and Fluid Flow
  • I. Deformation and Stress Distributions, Structural Analysis and Engineering Design Studies

Keywords: Lagrange equations, Navier-Stokes equation, elasticity, finite difference method, fluid mechanics, plasticity, thermodynamics, three-dimensional.