Integer Input Parameters

The main heat release code is treated as one subroutine so it can be used in a wide number of applications. As a result, the authors have encompassed the input data (such as engine geometry) into arrays that are fed directly into the subroutine. There are two distinct arrays: one for and the other for variables. On this page you will find a description of the integer/logical array variables.

Array Number
Sample Value
Description
(1)
213
Number of data points
(2)
4
Order of numerical derivative:
1 - Backward difference first-order 2 - Central difference second-order
3 - Central difference third-order 4 - Central difference fourth-order
(3)
0
Empty
(4)
0
Empty
(5)
0
Empty
(6)
0
Empty
(7)
0
Data smoothing option:
0 - No smoothing 1 - Real Trigonometric (IMSL)
2 - Real Quarter Sine (IMSL) 3 - Real Quarter Cosine (IMSL)
4 - DFFT (CXML) 5 - DFCT Type 1 (CXML)
6 - DFCT Type 2 (CXML) 7 - DFST Type 1 (CXML)
8 - DFST Type 2 (CXML) 9 - Digital Filtering (CXML)
(8)
213
Number of terms to keep after smoothing
(9)
0
Mass option (0 - constant mass)
(10)
0
Flow rate specification:
0 - Air flow rate 1 - Equivalence ratio
(11)
4
Number of Engine Strokes:
2 - Two-stroke engine 4 - Four-stroke engine
(12)
0
Option for gas constant:
0 - Constant gas constant 1 - Krieger/Borman correlation (1966)
(13)
0
Option for ratio of specific heats:
0 - Constant ratio 1 - Gatowski (1984, indolene)
2 - Gatowski (1984, square piston, propane-air) 3 - Brunt, Rai and Emtage (1998, gasoline)
4 - Brunt and Platt (1999, diesel)  
(14)
0
Option for computing constant volume specific heat:
0 - Calculate from gas constant and ratio of specific heats 1 - Krieger/Borman (1966)
2 - Hohenberg/Killmann (1982, gasoline) 3 - Hohenberg/Killman (1982, diesel)
(15)
15
Heat transfer correlation option:
0 - Constant coefficients 1 - Nusselt (1923)
2 - Brilling (1931) 3 - Eichelberg (1939)
4 - Elser (1955) 5 - Taylor/Toong (1957)
6 - Oguri (1960) 7 - Overbye (1961)
8 - Van Tyen (1962) 9 - Annand (1963)
10 - Woschni (1967) 11 - Lefeuvre (1969)
12 - Annand (1970/71) 13 - Sitkei (1972)
14 - Dent (1977) 15 - Hohenberg (1979)
16 - Annand (1980) 17 - Kornhauser (1994)
18 - Han (1997)  
(16)
100
Maximum number of iterations allowed
(17)
0
Option for using equilibrium routines (0 - Don't Use, 1 - Use)
(18)
0
Fuel thermodynamic properties:
0 - Isooctane () 1 - Diesel ()
2 - Nitromethane () 3 - Methane ()
4 - Methanol () 5 - Benzene ()
6 - Acetylene () 7 - Ethane ()
8 - Ethanol () 9 - Ethene ()
10 - Ethylbenzene () 11 - l-Butene ()
12 - l-Heptene () 13 - l-Hexene ()
14 - l-Octene () 15 - l-Pentene ()
16 - Naphthalene () 17 - n-Butane ()
18 - n-Heptane () 19 - n-Hexane ()
20 - n-Octane () 21 - n-Pentane ()
22 - Phenol () 23 - Propane ()
24 - Toluene ()  

The sample values are for the .

Unless otherwise expressly stated, all original material of whatever nature created by Dr. Christopher D. Depcik () and included in this website and any related pages is licensed under a .
Creative Commons License

Date Created: 05/28/2003
Date Revised: 10/11/2005