Skip to content

Commit 28782bc

Browse files
committed
Merge pull request #85 from ReactionMechanismGenerator/CPD
Add Cyclopentadiene pyrolysis thermo and kinetics libraries
2 parents 936b86c + 9360f7c commit 28782bc

File tree

15 files changed

+10292
-0
lines changed

15 files changed

+10292
-0
lines changed

input/kinetics/libraries/C10H11/dictionary.txt

Lines changed: 1022 additions & 0 deletions
Large diffs are not rendered by default.

input/kinetics/libraries/C10H11/reactions.py

Lines changed: 568 additions & 0 deletions
Large diffs are not rendered by default.

input/kinetics/libraries/C3/dictionary.txt

Lines changed: 659 additions & 0 deletions
Large diffs are not rendered by default.
Lines changed: 288 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,288 @@
1+
#!/usr/bin/env python
2+
# encoding: utf-8
3+
4+
name = "C3"
5+
shortDesc = u"Cyclopentadiene pyrolysis in the presence of ethene"
6+
longDesc = u"""
7+
Calculated at the CBS-QB3 level
8+
9+
Citation:
10+
11+
Aäron G. Vandeputte, Shamel S. Merchant, Marko R. Djokic, Kevin M. Van Geem,
12+
Guy B. Marin, William H. Green, "Detailed study of cyclopentadiene pyrolysis in the
13+
presence of ethene: realistic pathways from C5H5 to naphthalene." (2016)
14+
"""
15+
entry(
16+
index = 1,
17+
label = "aC3H5 + C3H4a <=> prod_1",
18+
degeneracy = 1,
19+
kinetics = Arrhenius(A=(42, 'cm^3/(mol*s)'), n=3.27, Ea=(11, 'kcal/mol'), T0=(1, 'K')),
20+
)
21+
22+
entry(
23+
index = 2,
24+
label = "prod_1 <=> prod_2",
25+
degeneracy = 1,
26+
kinetics = Arrhenius(A=(1.12e+09, 's^-1'), n=0.63, Ea=(27.4, 'kcal/mol'), T0=(1, 'K')),
27+
)
28+
29+
entry(
30+
index = 3,
31+
label = "prod_2 <=> prod_3 + H",
32+
degeneracy = 1,
33+
kinetics = Arrhenius(A=(7.93e+09, 's^-1'), n=1.27, Ea=(31, 'kcal/mol'), T0=(1, 'K')),
34+
)
35+
36+
entry(
37+
index = 4,
38+
label = "C3H4a + iC4H7 <=> prod_6",
39+
degeneracy = 1,
40+
kinetics = Arrhenius(A=(18.6, 'cm^3/(mol*s)'), n=3, Ea=(9.5, 'kcal/mol'), T0=(1, 'K')),
41+
)
42+
43+
entry(
44+
index = 5,
45+
label = "prod_6 <=> prod_4",
46+
degeneracy = 1,
47+
kinetics = Arrhenius(A=(1.71e+11, 's^-1'), n=0.2, Ea=(27.5, 'kcal/mol'), T0=(1, 'K')),
48+
)
49+
50+
entry(
51+
index = 6,
52+
label = "prod_4 <=> prod_5 + H",
53+
degeneracy = 1,
54+
kinetics = Arrhenius(A=(6.37e+08, 's^-1'), n=1.3, Ea=(29.5, 'kcal/mol'), T0=(1, 'K')),
55+
)
56+
57+
entry(
58+
index = 7,
59+
label = "C3H4p + aC3H5 <=> prod_7",
60+
degeneracy = 1,
61+
kinetics = Arrhenius(
62+
A = (267000, 'cm^3/(mol*s)'),
63+
n = 2.15,
64+
Ea = (12.3, 'kcal/mol'),
65+
T0 = (1, 'K'),
66+
),
67+
)
68+
69+
entry(
70+
index = 8,
71+
label = "prod_7 <=> prod_8",
72+
degeneracy = 1,
73+
kinetics = Arrhenius(A=(2.53e+07, 's^-1'), n=1.05, Ea=(9.1, 'kcal/mol'), T0=(1, 'K')),
74+
)
75+
76+
entry(
77+
index = 9,
78+
label = "prod_8 <=> prod_9 + H",
79+
degeneracy = 1,
80+
kinetics = Arrhenius(A=(7.99e+10, 's^-1'), n=1, Ea=(32.7, 'kcal/mol'), T0=(1, 'K')),
81+
)
82+
83+
entry(
84+
index = 10,
85+
label = "C3H4p + iC4H7 <=> prod_10",
86+
degeneracy = 1,
87+
kinetics = Arrhenius(A=(121, 'cm^3/(mol*s)'), n=2.9, Ea=(10.3, 'kcal/mol'), T0=(1, 'K')),
88+
)
89+
90+
entry(
91+
index = 11,
92+
label = "prod_10 <=> prod_11",
93+
degeneracy = 1,
94+
kinetics = Arrhenius(A=(9.6e+10, 's^-1'), n=0.2, Ea=(9.3, 'kcal/mol'), T0=(1, 'K')),
95+
)
96+
97+
entry(
98+
index = 12,
99+
label = "prod_11 <=> prod_12 + H",
100+
degeneracy = 1,
101+
kinetics = Arrhenius(A=(2.77e+09, 's^-1'), n=1.4, Ea=(32, 'kcal/mol'), T0=(1, 'K')),
102+
)
103+
104+
entry(
105+
index = 13,
106+
label = "C3H4a + BD2YL <=> prod_13",
107+
degeneracy = 1,
108+
kinetics = Arrhenius(A=(128, 'cm^3/(mol*s)'), n=3.05, Ea=(7.4, 'kcal/mol'), T0=(1, 'K')),
109+
)
110+
111+
entry(
112+
index = 14,
113+
label = "prod_13 <=> prod_14",
114+
degeneracy = 1,
115+
kinetics = Arrhenius(A=(1.21e+11, 's^-1'), n=0.34, Ea=(21.2, 'kcal/mol'), T0=(1, 'K')),
116+
)
117+
118+
entry(
119+
index = 15,
120+
label = "prod_14 <=> prod_15 + H",
121+
degeneracy = 1,
122+
kinetics = Arrhenius(A=(4e+10, 's^-1'), n=1.27, Ea=(44.7, 'kcal/mol'), T0=(1, 'K')),
123+
)
124+
125+
entry(
126+
index = 16,
127+
label = "C3H4p + BD2YL <=> prod_16",
128+
degeneracy = 1,
129+
kinetics = Arrhenius(A=(1900, 'cm^3/(mol*s)'), n=2.92, Ea=(8.5, 'kcal/mol'), T0=(1, 'K')),
130+
)
131+
132+
entry(
133+
index = 17,
134+
label = "prod_16 <=> prod_17",
135+
degeneracy = 1,
136+
kinetics = Arrhenius(A=(8.9e+10, 's^-1'), n=0.33, Ea=(6.8, 'kcal/mol'), T0=(1, 'K')),
137+
)
138+
139+
entry(
140+
index = 18,
141+
label = "prod_17 <=> prod_18 + H",
142+
degeneracy = 1,
143+
kinetics = Arrhenius(A=(6.47e+10, 's^-1'), n=1.22, Ea=(45.7, 'kcal/mol'), T0=(1, 'K')),
144+
)
145+
146+
entry(
147+
index = 19,
148+
label = "aC3H5 + C3H4a <=> prod_19",
149+
degeneracy = 1,
150+
kinetics = Arrhenius(A=(3960, 'cm^3/(mol*s)'), n=2.65, Ea=(11.6, 'kcal/mol'), T0=(1, 'K')),
151+
)
152+
153+
entry(
154+
index = 20,
155+
label = "prod_19 <=> prod_2",
156+
degeneracy = 1,
157+
kinetics = Arrhenius(A=(9.47e+07, 's^-1'), n=0.85, Ea=(10.4, 'kcal/mol'), T0=(1, 'K')),
158+
)
159+
160+
entry(
161+
index = 21,
162+
label = "C3H4a + iC4H7 <=> prod_20",
163+
degeneracy = 1,
164+
kinetics = Arrhenius(A=(37, 'cm^3/(mol*s)'), n=2.89, Ea=(9.9, 'kcal/mol'), T0=(1, 'K')),
165+
)
166+
167+
entry(
168+
index = 22,
169+
label = "prod_20 <=> prod_4",
170+
degeneracy = 1,
171+
kinetics = Arrhenius(A=(1.6e+11, 's^-1'), n=0.27, Ea=(10.3, 'kcal/mol'), T0=(1, 'K')),
172+
)
173+
174+
entry(
175+
index = 23,
176+
label = "aC3H5 + C2H2 <=> prod_21",
177+
degeneracy = 1,
178+
kinetics = Arrhenius(
179+
A = (238000, 'cm^3/(mol*s)'),
180+
n = 2.26,
181+
Ea = (12.3, 'kcal/mol'),
182+
T0 = (1, 'K'),
183+
),
184+
)
185+
186+
entry(
187+
index = 24,
188+
label = "prod_21 <=> prod_22",
189+
degeneracy = 1,
190+
kinetics = Arrhenius(A=(1.29e+09, 's^-1'), n=0.62, Ea=(9.1, 'kcal/mol'), T0=(1, 'K')),
191+
)
192+
193+
entry(
194+
index = 25,
195+
label = "prod_22 <=> CPD + H",
196+
degeneracy = 1,
197+
kinetics = Arrhenius(A=(4.19e+09, 's^-1'), n=1.37, Ea=(31.9, 'kcal/mol'), T0=(1, 'K')),
198+
)
199+
200+
entry(
201+
index = 26,
202+
label = "C3H3 + C2H2 <=> prod_23",
203+
degeneracy = 1,
204+
kinetics = Arrhenius(
205+
A = (1.27e+06, 'cm^3/(mol*s)'),
206+
n = 2.15,
207+
Ea = (10.4, 'kcal/mol'),
208+
T0 = (1, 'K'),
209+
),
210+
)
211+
212+
entry(
213+
index = 27,
214+
label = "prod_23 <=> prod_24",
215+
degeneracy = 1,
216+
kinetics = Arrhenius(A=(2.88e+10, 's^-1'), n=0.31, Ea=(12.1, 'kcal/mol'), T0=(1, 'K')),
217+
)
218+
219+
entry(
220+
index = 28,
221+
label = "prod_24 <=> CPDyl",
222+
degeneracy = 1,
223+
kinetics = Arrhenius(A=(1.15e+10, 's^-1'), n=0.98, Ea=(26.9, 'kcal/mol'), T0=(1, 'K')),
224+
)
225+
226+
entry(
227+
index = 29,
228+
label = "C3H3 + C3H4p <=> prod_25",
229+
degeneracy = 1,
230+
kinetics = Arrhenius(A=(7040, 'cm^3/(mol*s)'), n=2.87, Ea=(9.8, 'kcal/mol'), T0=(1, 'K')),
231+
)
232+
233+
entry(
234+
index = 30,
235+
label = "prod_25 <=> prod_26",
236+
degeneracy = 1,
237+
kinetics = Arrhenius(A=(3.05e+11, 's^-1'), n=0.12, Ea=(12.6, 'kcal/mol'), T0=(1, 'K')),
238+
)
239+
240+
entry(
241+
index = 31,
242+
label = "prod_26 <=> meCPDyl",
243+
degeneracy = 1,
244+
kinetics = Arrhenius(A=(1.71e+10, 's^-1'), n=1.01, Ea=(27.8, 'kcal/mol'), T0=(1, 'K')),
245+
)
246+
247+
entry(
248+
index = 32,
249+
label = "C3H3 + C3H4p <=> prod_27",
250+
degeneracy = 1,
251+
kinetics = Arrhenius(A=(285, 'cm^3/(mol*s)'), n=2.93, Ea=(11.1, 'kcal/mol'), T0=(1, 'K')),
252+
)
253+
254+
entry(
255+
index = 33,
256+
label = "prod_27 <=> prod_28",
257+
degeneracy = 1,
258+
kinetics = Arrhenius(A=(4.8e+11, 's^-1'), n=0.1, Ea=(11.8, 'kcal/mol'), T0=(1, 'K')),
259+
)
260+
261+
entry(
262+
index = 34,
263+
label = "prod_28 <=> meCPDyl",
264+
degeneracy = 1,
265+
kinetics = Arrhenius(A=(1.8e+10, 's^-1'), n=1.01, Ea=(28.2, 'kcal/mol'), T0=(1, 'K')),
266+
)
267+
268+
entry(
269+
index = 35,
270+
label = "C3H3 + C3H4a <=> prod_29",
271+
degeneracy = 1,
272+
kinetics = Arrhenius(A=(850, 'cm^3/(mol*s)'), n=2.81, Ea=(8.9, 'kcal/mol'), T0=(1, 'K')),
273+
)
274+
275+
entry(
276+
index = 36,
277+
label = "prod_29 <=> prod_30",
278+
degeneracy = 1,
279+
kinetics = Arrhenius(A=(3.47e+11, 's^-1'), n=0.15, Ea=(14, 'kcal/mol'), T0=(1, 'K')),
280+
)
281+
282+
entry(
283+
index = 37,
284+
label = "prod_30 <=> prod_33",
285+
degeneracy = 1,
286+
kinetics = Arrhenius(A=(3.24e+09, 's^-1'), n=1.12, Ea=(39.4, 'kcal/mol'), T0=(1, 'K')),
287+
)
288+

0 commit comments

Comments
 (0)