📄 lewiscoefficients.h
字号:
//---------------------------------------------------------------------------
// Project: FlowLive
// Module: thermo
/*!\file lewiscoefficients.h
\brief
\version 0.0.2.0
\date Created: 2005-01-18
\date Last modified: 2005-01-18
\author <a href="mailto:xtobias@gmx.net">Tobias Severin, xtobias@gmx.net</a>
*/
//---------------------------------------------------------------------------
#ifndef LEWISCOEFFICIENTS_H
#define LEWISCOEFFICIENTS_H
//---------------------------------------------------------------------------
#include "thermo_types.h"
//---------------------------------------------------------------------------
THERMO_BEGIN
// O2
// Temperature (K) 298. - 6000.
///*static const*/ t_nlc nlcO2 =
t_nlc nlcO2 =
{
29.65900,
6.137261,
-1.186521,
0.095780,
-0.219663,
-9.861391,
237.9480,
0.000000
};
// H2
// Temperature (K) 298. - 1000.
/*static const*/ t_nlc nlcH2_1 =
{
33.066178,
-11.363417,
11.432816,
-2.772874,
-0.158558,
-9.980797,
172.707974,
0.0
};
// Temperature (K) 1000. - 2500
/*static const*/ t_nlc nlcH2_2 =
{
18.563083,
12.257357,
-2.859786,
0.268238,
1.977990,
-1.147438,
156.288133,
0.0
};
// Temperature (K) 2500. - 6000.
/*static const*/ t_nlc nlcH2_3 =
{
43.413560,
-4.293079,
1.272428,
-0.096876,
-20.533862,
-38.515158,
162.081354,
0.0
};
// N2
// Temperature (K) 298. - 6000.
/*static const*/ t_nlc nlcN2 =
{
26.09200,
8.218801,
-1.97614,
0.159274,
0.044434,
-7.989230,
221.0200,
0.000000
};
// CO2
// Temperature (K) 298. - 1200
/*static const*/ t_nlc nlcCO2_1 =
{
24.99735,
55.18696,
-33.69137,
7.948387,
-0.136638,
-403.6075,
228.2431,
-393.5224
};
// Temperature (K) 1200. - 6000.
/*static const*/ t_nlc nlcCO2_2 =
{
58.16639,
2.720074,
-0.492289,
0.038844,
-6.447293,
-425.9186,
263.6125,
-393.5224,
};
// CO
// Temperature (K) 298. - 1300.
/*static const*/ t_nlc nlcCO_1 =
{
25.56759,
6.096130,
4.054656,
-2.671301,
0.131021,
-118.0089,
227.3665,
-110.5271
};
// Temperature (K) 1300. - 6000.
/*static const*/ t_nlc nlcCO_2 =
{
35.15070,
1.300095,
-0.205921,
0.013550,
-3.282780,
-127.8375,
231.7120,
-110.5271,
};
// H2O
// Temperature (K) 500. - 1700.
/*static const*/ t_nlc nlcH2O_1 =
{
30.09200,
6.832514,
6.793435,
-2.534480,
0.082139,
-250.8810,
223.3967,
-241.8264
};
// Temperature (K) 1700. - 6000.
/*static const*/ t_nlc nlcH2O_2 =
{
41.96426,
8.622053,
-1.499780,
0.098119,
-11.15764,
-272.1797,
219.7809,
-241.8264
};
// SO2
// Temperature (K) 298. - 1200.
/*static const*/ t_nlc nlcSO2_1 =
{
21.43049,
74.35094,
-57.75217,
16.35534,
0.086731,
-305.7688,
254.8872,
-296.8422
};
// Temperature (K) 1200. - 6000.
/*static const*/ t_nlc nlcSO2_2 =
{
57.48188,
1.009328,
-0.076290,
0.005174,
-4.045401,
-324.4140,
302.7798,
-296.8422
};
// SO3
// Temperature (K) 298. - 1200.
/*static const*/ t_nlc nlcSO3_1 =
{
24.02503,
119.4607,
-94.38686,
26.96237,
-0.117517,
-407.8526,
253.5186,
-395.7654
};
// Temperature (K) 1200. - 6000.
/*static const*/ t_nlc nlcSO3_2 =
{
81.99008,
0.622236,
-0.122440,
0.008294,
-6.703688,
-437.6590,
330.9264,
-395.7654
};
// Ar
// Temperature (K) 298. - 6000.
/*static const*/ t_nlc nlcAr =
{
20.78600,
2.825911E-7,
-1.464191E-7,
1.092131E-8,
-3.661371E-8,
-6.197350,
179.9990,
0.000000
};
// CH4
// Temperature (K) 298. - 1300.
/*static const*/ t_nlc nlcCH4_1 =
{
-0.703029,
108.4773,
-42.52157,
5.862788,
0.678565,
-76.84376,
158.7163,
-74.87310,
};
// Temperature (K) 1300. - 6000.
/*static const*/ t_nlc nlcCH4_2 =
{
85.81217,
11.26467,
-2.114146,
0.138190,
-26.42221,
-153.5327,
224.4143,
-74.87310
};
// NO
// Temperature (K) 298. - 1200.
/*static const*/ t_nlc nlcNO_1 =
{
23.83491,
12.58878,
-1.139011,
-1.497459,
0.214194,
83.35783,
237.1219,
90.29114
};
// Temperature (K) 1200. - 6000.
/*static const*/ t_nlc nlcNO_2 =
{
35.99169,
0.957170,
-0.148032,
0.009974,
-3.004088,
73.10787,
246.1619,
90.29114
};
// NO2
// Temperature (K) 298. - 1200.
/*static const*/ t_nlc nlcNO2_1 =
{
16.10857,
75.89525,
-54.38740,
14.30777,
0.239423,
26.17464,
240.5386,
33.09502
};
// Temperature (K) 1200. - 6000.
/*static const*/ t_nlc nlcNO2_2 =
{
56.82541,
0.738053,
-0.144721,
0.009777,
-5.459911,
2.846456,
290.5056,
33.09502
};
// NO3
// Temperature (K) 298. - 1100.
/*static const*/ t_nlc nlcNO3_1 =
{
11.22316,
166.3889,
-148.4458,
47.40598,
-0.176791,
61.00858,
221.7679,
71.12800
};
// Temperature (K) 1100. - 6000.
/*static const*/ t_nlc nlcNO3_2 =
{
82.27418,
0.487106,
-0.098769,
0.006853,
-6.264954,
29.22311,
326.2528,
71.12800
};
// N2O
// Temperature (K) 298. - 1400.
/*static const*/ t_nlc nlcN2O_1 =
{
27.67988,
51.14898,
-30.64454,
6.847911,
-0.157906,
71.24934,
238.6164,
82.04824
};
// Temperature (K) 1400. - 6000.
/*static const*/ t_nlc nlcN2O_2 =
{
60.30274,
1.034566,
-0.192997,
0.012540,
-6.860254,
48.61390,
272.5002,
82.04824
};
// NH3
// Temperature (K) 298. - 1400.
/*static const*/ t_nlc nlcNH3_1 =
{
19.99563,
49.77119,
-15.37599,
1.921168,
0.189174,
-53.30667,
203.8591,
-45.89806
};
// Temperature (K) 1400. - 6000.
/*static const*/ t_nlc nlcNH3_2 =
{
52.02427,
18.48801,
-3.765128,
0.248541,
-12.45799,
-85.53895,
223.8022,
-45.89806
};
// HCN
// Temperature (K) 298. - 1200.
/*static const*/ t_nlc nlcHCN_1 =
{
32.69373,
22.59205,
-4.369142,
-0.407697,
-0.282399,
123.4811,
233.2597,
135.1432,
};
// Temperature (K) 1200. - 6000.
/*static const*/ t_nlc nlcHCN_2 =
{
52.36527,
5.563298,
-0.953224,
0.056711,
-7.564086,
103.8523,
244.8448,
135.1432,
};
// H2S
// Temperature (K) 298. - 1400.
/*static const*/ t_nlc nlcH2S_1 =
{
26.88412,
18.67809,
3.434203,
-3.378702,
0.135882,
-28.91211,
233.3747,
-20.50202
};
// Temperature (K) 1400. - 6000.
/*static const*/ t_nlc nlcH2S_2 =
{
51.22136,
4.147486,
-0.643566,
0.041621,
-10.46385,
-55.87606,
243.6900,
-20.50202
};
// C2H2
// Temperature (K) 298. - 1100.
/*static const*/ t_nlc nlcC2H2_1 =
{
40.68697,
40.73279,
-16.17840,
3.669741,
-0.658411,
210.7067,
235.0052,
226.7314
};
// Temperature (K) 1100. - 6000.
/*static const*/ t_nlc nlcC2H2_2 =
{
67.47244,
11.75110,
-2.021470,
0.136195,
-9.806418,
185.4550,
253.5337,
226.7314
};
// C2H4
// Temperature (K) 298. - 1200.
/*static const*/ t_nlc nlcC2H4_1 =
{
-6.387880,
184.4019,
-112.9718,
28.49593,
0.315540,
48.17332,
163.1568,
52.46694
};
// Temperature (K) 1200. - 6000.
/*static const*/ t_nlc nlcC2H4_2 =
{
106.5104,
13.73260,
-2.628481,
0.174595,
-26.14469,
-35.36237,
275.0424,
52.4669
};
// SiO2, solid
// Temperature (K) 298. - 847.
/*static const*/ t_nlc nlcSiO2_1 =
{
-6.076591,
251.6755,
-324.7964,
168.5604,
0.002548,
-917.6893,
-27.96962,
-910.8568
};
// Temperature (K) 847. - 1996.
/*static const*/ t_nlc nlcSiO2_2 =
{
58.75340,
10.27925,
-0.131384,
0.025210,
0.025601,
-929.3292,
105.8092,
-910.8568
};
// Al2O3, solid
// Temperature (K) 298. - 2327.
/*static const*/ t_nlc nlcAl2O3 =
{
102.4290,
38.74980,
-15.91090,
2.628181,
-3.007551,
-1717.930,
146.9970,
-1675.690
};
// Fe2O3, solid
// Temperature (K) 298. - 950.
/*static const*/ t_nlc nlcFe2O3_1 =
{
93.43834,
108.3577,
-50.86447,
25.58683,
-1.611330,
-863.2094,
161.0719,
-825.5032
};
// Temperature (K) 950. - 1050.
/*static const*/ t_nlc nlcFe2O3_2 =
{
150.6240,
0.000000,
0.000000,
0.000000,
0.000000,
-875.6066,
252.8814,
-825.5032
};
// Temperature (K) 1050. - 2500.
/*static const*/ t_nlc nlcFe2O3_3 =
{
110.9362,
32.04714,
-9.192333,
0.901506,
5.433677,
-843.1471,
228.3548,
-825.5032
};
// TiO2, solid
// Temperature (K) 298. - 2000.
/*static const*/ t_nlc nlcTiO2 =
{
67.29830,
18.70940,
-11.57900,
2.449561,
-1.485471,
-964.5140,
117.8630,
-938.7220
};
// CaO, solid
// Temperature (K) 298. - 3200.
/*static const*/ t_nlc nlcCaO =
{
49.95403,
4.887916,
-0.352056,
0.046187,
-0.825097,
-652.9718,
92.56096,
-635.0894
};
// Na2O, solid
// Temperature (K) 298. - 1023.
/*static const*/ t_nlc nlcNa2O_1 =
{
25.57540,
177.7100,
-166.3350,
57.61160,
0.338149,
-431.0160,
61.79400,
-417.9820
};
// Temperature (K) 1023. - 1243.
/*static const*/ t_nlc nlcNa2O_2 =
{
-125.7730,
302.0740,
-140.6420,
21.32400,
38.28310,
-301.6530,
-42.66700,
-417.9820
};
// Temperature (K) 1243. - 1405.
/*static const*/ t_nlc nlcNa2O_3 =
{
2240.950,
-3209.970,
1803.690,
-359.0730,
-386.2480,
-1877.630,
2421.660,
-417.9820
};
// K2O, solid
// Temperature (K) 298. - 700.
/*static const*/ t_nlc nlcK2O_1 =
{
245.0104,
-567.0492,
778.7219,
-346.2641,
-4.653361,
-432.8599,
501.8708,
-363.1712
};
// Temperature (K) 2700. - 2000.
/*static const*/ t_nlc nlcK2O_2 =
{
72.55098,
41.39097,
-0.728497,
0.218564,
0.066026,
-386.1610,
170.5629,
-363.1712
};
// MgO, solid
// Temperature (K) 298. - 3105.
/*static const*/ t_nlc nlcMgO =
{
47.25995,
5.681621,
-0.872665,
0.104300,
-1.053955,
-619.1316,
76.46176,
-601.2408
};
// C, carbon
// Temperature (K) 298. - 6000.
/*static const*/ t_nlc nlcC =
{
21.17510,
-0.812428,
0.448537,
-0.043256,
-0.013103,
710.3470,
183.8734,
716.6690,
};
// Ca(OH)2
// Temperature (K) 298. - 1000.
/*static const*/ t_nlc nlcCaOH_2 =
{
130.8253,
-82.69216,
122.7690,
-50.39210,
-2.513146,
-1030.841,
247.1857,
-986.0851
};
//---------------------------------------------------------------------------
THERMO_END
#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -