Computer Programs
NESC9819 HCT.
last modified: 25-MAY-2001 | catalog | categories | new | search |

NESC9819 HCT.

HCT, Time Dependent 1-D Gas Hydrodynamics, Chemical Kinetics, Chemical Transport

top ]
1. NAME OR DESIGNATION OF PROGRAM

HCT.

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
HCT NESC9819/01 Tested 25-NOV-1985

Machines used:

Package ID Orig. computer Test computer
NESC9819/01 CDC 7600 CDC CYBER 740
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

HCT is a general program for calculating time-dependent problems involving one-dimensional gas hydrodynamics, transport, and detailed chemical kinetics. It is capable of modelling in detail one-dimensional time-dependent combustion phenomena of gases. The physical processes modelled are chemical reactions, thermal conduction, species diffusion, and hydrodynamics. Problem initialization is by input deck; output available includes a complete set of general line printer edits.

The basic difference equations allow one to efficiently calculate stiff kinetics systems and systems evolving slowly compared to sound transit times. Hydrodynamics calculation may be done in either a Lagrange or Eulerian framework. An option gives a variable spatial mesh with high resolution in areas of high-temperature gradients.

top ]
4. METHODS

For maximum robustness, the implicitly differenced hydrodynamics, transport, and kinetics equations are solved simultaneously using a generalized Newton iteration scheme. This method requires the inversion of a block tridiagonal matrix with block size proportional to the number of species. Optimized assembly language matrix-manipulation routines which take advantage of the CDC7600 pipeline architecture are included.

top ]
6. TYPICAL RUNNING TIME

A typical calculation is the ignition of a methane-air mixture and its evolution to a steady-state laminar flame. Using 15 species and 45 elementary reactions, this problem requires 5-10 minutes of CP time.

NESC9819/01
NEA-DB executed the test cases included in this package on a CDC CYBER 740. CPU times required were: 20 seconds (CHEMDAT); 1112 seconds (HCT with MXCYCLE=40).
top ]
8. RELATED OR AUXILIARY PROGRAMS

A pre-processor, CHEMDAT, used to generate the HCT input file, CDAT, which contains reaction data for use in the problem, is provided.

top ]
9. STATUS
Package ID Status date Status
NESC9819/01 25-NOV-1985 Tested at NEADB
top ]
10. REFERENCES
  • A.C. Hindmarsh et al.: DEC/SOL: Solution of Dense Systems of Linear Algebraic Equations, UCID-30137, June 24, 1976.

  • C.K. Westbrook and L.L. Chase: Chemical Kinetics and Thermochemical Data for Combustion Applications, UCID-17833, April 30, 1978.

NESC9819/01, included references:
- C.M. Lund:
HCT - A General Computer Program for Calculating Time-Dependent Phenomena
Involving One-Dimensional Hydrodynamics, Transport, and Detailed Chemical
Kinetics. UCRL-52504 (August 2, 1978)
- Author's Notes on HCT Implementation. NESC Note 84-53  (August 21, 1984)
- W.S. Derby, J.T. Engle, J.T. Martin:
LRLTRAN Language used with the CHAT and CIVIC compilers LCSD-302, Rev. 1 (1
June 1982)
top ]
11. HARDWARE REQUIREMENTS

100,000 words of memory are required on the CDC7600 for a case using 15 species and 45 elementary reactions. Graphics output is generated with a postprocessor which reads dumps produced during an HCT run. It uses the LLNL computing environment DISPLAY software to produce hardcopy graphs or 16mm movies in either colour or black-and-white. The DISPLAY package software is not included.

NESC9819/01
Main storage requirements on CDC CYBER 740 for running  the test cases are: 110,600 (octal) words for CHEMDAT; 166,600 (octal) words for HCT.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
NESC9819/01 FORTRAN
top ]
13. SOFTWARE REQUIREMENTS

NOS 1.4 531 (CDC CYBER 740).

top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

C.M. Lund , C.K. Westbrook

Lawrence Livermore National Laboratory

P.O. Box 808

Livermore, CA 94550, USA

top ]
16. MATERIAL AVAILABLE
NESC9819/01
File name File description Records
NESC9819_01.001 information file 73
NESC9819_01.002 job control cards 18
NESC9819_01.003 CHEMDAT source program 3445
NESC9819_01.004 HCT source program 9672
NESC9819_01.005 DEC & SOL source (COMPASS) 2375
NESC9819_01.006 MINMAX & HOROLOG subroutines 13
NESC9819_01.007 MMM source program (COMPASS) 277
NESC9819_01.008 MMV source program (COMPASS) 170
NESC9819_01.009 HCT test case input data 82
NESC9819_01.010 CHEMDAT printed output 2843
NESC9819_01.011 HCT printed output 4370
top ]
17. CATEGORIES
  • U. Chemistry

Keywords: Lagrange equations, combustion kinetics, differential equations, hydrodynamics, thermal conduction, time dependence.