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 |
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.
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.
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.
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.
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.
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 |
Keywords: Lagrange equations, combustion kinetics, differential equations, hydrodynamics, thermal conduction, time dependence.