Skip to content

Commit ec3ce5d

Browse files
committed
update remaining families
1 parent 2e16eca commit ec3ce5d

8 files changed

Lines changed: 244 additions & 46 deletions

File tree

input/kinetics/families/Surface_Dissociation/rules.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,10 +30,10 @@
3030
index = 2,
3131
label = "C-H_Bidentate;VacantSite",
3232
kinetics = SurfaceArrheniusBEP(
33-
A = (7.250e16, 'm^2/(mol*s)'),
33+
A = (1.36e18, 'm^2/(mol*s)'),
3434
n = 0.0,
35-
alpha = 0.961,
36-
E0 = (22.37, 'kcal/mol'),
35+
alpha = 0.85,
36+
E0 = (65.61, 'kJ/mol'),
3737
Tmin = (200, 'K'),
3838
Tmax = (3000, 'K'),
3939
),

input/kinetics/families/Surface_Dissociation/training/dictionary.txt

Lines changed: 48 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,3 +185,51 @@ HCO_2X
185185
3 O u0 p2 {1,S} {5,S}
186186
4 *3 X u0 p0 {1,D}
187187
5 X u0 p0 {3,S}
188+
189+
190+
XCXCH2_1
191+
1 C u0 p0 {2,S} {5,T}
192+
2 *1 C u0 p0 {1,S} {3,S} {4,S} {6,S}
193+
3 *2 H u0 p0 {2,S}
194+
4 H u0 p0 {2,S}
195+
5 X u0 p0 {1,T}
196+
6 *3 X u0 p0 {2,S}
197+
198+
XCXCH_3
199+
1 C u0 p0 {2,S} {4,T}
200+
2 *1 C u0 p0 {1,S} {3,S} {5,D}
201+
3 H u0 p0 {2,S}
202+
4 X u0 p0 {1,T}
203+
5 *3 X u0 p0 {2,D}
204+
205+
XCHXCH2_1
206+
1 *1 C u0 p0 {2,S} {3,S} {6,D}
207+
2 C u0 p0 {1,S} {4,S} {5,S} {7,S}
208+
3 *2 H u0 p0 {1,S}
209+
4 H u0 p0 {2,S}
210+
5 H u0 p0 {2,S}
211+
6 *3 X u0 p0 {1,D}
212+
7 X u0 p0 {2,S}
213+
214+
XCXCH2_3
215+
1 *1 C u0 p0 {2,S} {5,T}
216+
2 C u0 p0 {1,S} {3,S} {4,S} {6,S}
217+
3 H u0 p0 {2,S}
218+
4 H u0 p0 {2,S}
219+
5 *3 X u0 p0 {1,T}
220+
6 X u0 p0 {2,S}
221+
222+
XCHXCH_1
223+
1 *1 C u0 p0 {2,S} {3,S} {5,D}
224+
2 C u0 p0 {1,S} {4,S} {6,D}
225+
3 *2 H u0 p0 {1,S}
226+
4 H u0 p0 {2,S}
227+
5 *3 X u0 p0 {1,D}
228+
6 X u0 p0 {2,D}
229+
230+
XCXCH_4
231+
1 *1 C u0 p0 {2,S} {4,T}
232+
2 C u0 p0 {1,S} {3,S} {5,D}
233+
3 H u0 p0 {2,S}
234+
4 *3 X u0 p0 {1,T}
235+
5 X u0 p0 {2,D}

input/kinetics/families/Surface_Dissociation/training/reactions.py

Lines changed: 93 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -373,16 +373,21 @@
373373
label = "HCCH2_2X + Ni_4 <=> HCCH_2X + HX_5",
374374
degeneracy = 2,
375375
kinetics = SurfaceArrhenius(
376-
A=(1.9460e16, 'm^2/(mol*s)'),
377-
n = 0.512,
378-
Ea=(69707.5, 'J/mol'),
376+
A=(4.75e21, 'cm^2/(mol*s)'),
377+
n = 0.0,
378+
Ea=(72, 'kJ/mol'),
379379
Tmin = (298, 'K'),
380380
Tmax = (2000, 'K'),
381381
),
382382
rank=8,
383383
shortDesc = u"""Default""",
384384
longDesc = u"""
385-
Calculated with DFT by Katrín Blöndal at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
385+
Calculated with DFT by Katrín Blöndal and Bjarne Kreitz at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
386+
Details on the computational method to derive the rate constants are provided in "Automatic mechanism generation involving
387+
kinetics of surface reactions with bidentate adsorbates" by B. Kreitz, K. Blöndal, K. Badger, R. H. West and C. F. Goldsmith, Digital Discovery, 2024, 3, 173
388+
doi:10.1039/d3dd00184a
389+
A divided by 2 because of the degeneracy.
390+
386391
""",
387392
metal = "Pt",
388393
)
@@ -392,16 +397,20 @@
392397
label = "H2CCH2_2X + Ni_4 <=> H2CCH_2X + HX_5",
393398
degeneracy = 2,
394399
kinetics = SurfaceArrhenius(
395-
A=(3.034e15, 'm^2/(mol*s)'),
396-
n = 0.661,
397-
Ea=(55411.0, 'J/mol'),
400+
A=(2.225e21, 'cm^2/(mol*s)'),
401+
n = 0.0,
402+
Ea=(59, 'kJ/mol'),
398403
Tmin = (298, 'K'),
399404
Tmax = (2000, 'K'),
400405
),
401406
rank=8,
402407
shortDesc = u"""Default""",
403408
longDesc = u"""
404-
Calculated with DFT by Katrín Blöndal at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
409+
Calculated with DFT by Katrín Blöndal and Bjarne Kreitz at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
410+
Details on the computational method to derive the rate constants are provided in "Automatic mechanism generation involving
411+
kinetics of surface reactions with bidentate adsorbates" by B. Kreitz, K. Blöndal, K. Badger, R. H. West and C. F. Goldsmith, Digital Discovery, 2024, 3, 173
412+
doi:10.1039/d3dd00184a
413+
A divided by 2 because of the degeneracy.
405414
""",
406415
metal = "Pt",
407416
)
@@ -411,16 +420,88 @@
411420
label = "H2CO_2X + Ni_4 <=> HCO_2X + HX_5",
412421
degeneracy = 2,
413422
kinetics = SurfaceArrhenius(
414-
A=(1.438e17, 'm^2/(mol*s)'),
415-
n = 0.043,
416-
Ea=(1417.1, 'J/mol'),
423+
A=(0.875e21, 'cm^2/(mol*s)'),
424+
n = 0.0,
425+
Ea=(2, 'kJ/mol'),
417426
Tmin = (298, 'K'),
418427
Tmax = (2000, 'K'),
419428
),
420429
rank=8,
421430
shortDesc = u"""Default""",
422431
longDesc = u"""
423-
Calculated with DFT by Katrín Blöndal at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
432+
Calculated with DFT by Katrín Blöndal and Bjarne Kreitz at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
433+
Details on the computational method to derive the rate constants are provided in "Automatic mechanism generation involving
434+
kinetics of surface reactions with bidentate adsorbates" by B. Kreitz, K. Blöndal, K. Badger, R. H. West and C. F. Goldsmith, Digital Discovery, 2024, 3, 173
435+
doi:10.1039/d3dd00184a
436+
A divided by 2 because of the degeneracy.
424437
""",
425438
metal = "Pt",
426439
)
440+
441+
entry(
442+
index = 63,
443+
label = "XCXCH_3 + HX_5 <=> XCXCH2_1 + Ni_4",
444+
degeneracy = 2,
445+
kinetics = SurfaceArrhenius(
446+
A=(2.595e19, 'cm^2/(mol*s)'),
447+
n = 0.0,
448+
Ea=(34, 'kJ/mol'),
449+
Tmin = (298, 'K'),
450+
Tmax = (2000, 'K'),
451+
),
452+
rank=8,
453+
shortDesc = u"""Default""",
454+
longDesc = u"""
455+
Calculated with DFT by Katrín Blöndal and Bjarne Kreitz at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
456+
Details on the computational method to derive the rate constants are provided in "Automatic mechanism generation involving
457+
kinetics of surface reactions with bidentate adsorbates" by B. Kreitz, K. Blöndal, K. Badger, R. H. West and C. F. Goldsmith, Digital Discovery, 2024, 3, 173
458+
doi:10.1039/d3dd00184a
459+
A divided by 2 because of the degeneracy.
460+
""",
461+
metal = "Pt",
462+
)
463+
464+
entry(
465+
index = 64,
466+
label = "XCXCH_4 + HX_5 <=> XCHXCH_1 + Ni_4",
467+
degeneracy = 2,
468+
kinetics = SurfaceArrhenius(
469+
A=(1.66e21, 'cm^2/(mol*s)'),
470+
n = 0.0,
471+
Ea=(62, 'kJ/mol'),
472+
Tmin = (298, 'K'),
473+
Tmax = (2000, 'K'),
474+
),
475+
rank=8,
476+
shortDesc = u"""Default""",
477+
longDesc = u"""
478+
Calculated with DFT by Katrín Blöndal and Bjarne Kreitz at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
479+
Details on the computational method to derive the rate constants are provided in "Automatic mechanism generation involving
480+
kinetics of surface reactions with bidentate adsorbates" by B. Kreitz, K. Blöndal, K. Badger, R. H. West and C. F. Goldsmith, Digital Discovery, 2024, 3, 173
481+
doi:10.1039/d3dd00184a
482+
A divided by 2 because of the degeneracy.
483+
""",
484+
metal = "Pt",
485+
)
486+
487+
entry(
488+
index = 65,
489+
label = "XCHXCH2_1 + Ni_4 <=> XCXCH2_3 + HX_5",
490+
degeneracy = 1,
491+
kinetics = SurfaceArrhenius(
492+
A=(9.69e21, 'cm^2/(mol*s)'),
493+
n = 0.0,
494+
Ea=(48, 'kJ/mol'),
495+
Tmin = (298, 'K'),
496+
Tmax = (2000, 'K'),
497+
),
498+
rank=8,
499+
shortDesc = u"""Default""",
500+
longDesc = u"""
501+
Calculated with DFT by Katrín Blöndal and Bjarne Kreitz at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
502+
Details on the computational method to derive the rate constants are provided in "Automatic mechanism generation involving
503+
kinetics of surface reactions with bidentate adsorbates" by B. Kreitz, K. Blöndal, K. Badger, R. H. West and C. F. Goldsmith, Digital Discovery, 2024, 3, 173
504+
doi:10.1039/d3dd00184a
505+
""",
506+
metal = "Pt",
507+
)

input/kinetics/families/Surface_Dissociation_to_Bidentate/rules.py

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,21 @@
1010
index = 1,
1111
label = "Combined;VacantSite1;VacantSite2",
1212
kinetics = SurfaceArrheniusBEP(
13-
A = (5.726E21, 'm^4/(mol^2*s)'),
14-
n = 0.0,
15-
alpha = 0.0824,
16-
E0 = (12.11, 'kcal/mol'),
13+
A = (1.41E30, 'cm^4/(mol^2*s)'),
14+
n = 0.0,
15+
alpha = 0.87,
16+
E0 = (77.188, 'kJ/mol'),
1717
Tmin = (200, 'K'),
1818
Tmax = (3000, 'K'),
1919
),
2020
rank = 0,
2121
shortDesc = u"""Default""",
2222
longDesc = u"""
23-
A and n factors are from the average rates of training reactions 1-3, and alpha and E0 are BEP
24-
parameters from training reactions 1-3 (in the Surface_Dissociation_to_Bidentate
25-
forward direction).
26-
The A factor has been divided by 2.33 here to account for the average degeneracy of the training reactions.
23+
A and n factors are from the average rates of training reactions 1-2 and reverse of 3-4, and alpha and E0 are BEP
24+
parameters from training reactions 1-2 and reverse of 3-4.
25+
26+
Details on the computational method to derive the rate constants for the BEP relation are provided in "Automatic mechanism generation involving
27+
kinetics of surface reactions with bidentate adsorbates" by B. Kreitz, K. Blöndal, K. Badger, R. H. West and C. F. Goldsmith, Digital Discovery, 2024, 3, 173
28+
doi:10.1039/d3dd00184a
2729
"""
2830
)

input/kinetics/families/Surface_Dissociation_to_Bidentate/training/dictionary.txt

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -62,3 +62,19 @@ H2CO_2X
6262
4 *2 O u0 p2 {1,S} {6,S}
6363
5 *4 X u0 p0 {1,S}
6464
6 *5 X u0 p0 {4,S}
65+
66+
XCXCH2
67+
1 *1 C u0 p0 {2,S} {5,T}
68+
2 *2 C u0 p0 {1,S} {3,S} {4,S} {6,S}
69+
3 H u0 p0 {2,S}
70+
4 H u0 p0 {2,S}
71+
5 *4 X u0 p0 {1,T}
72+
6 *5 X u0 p0 {2,S}
73+
74+
XCCH3
75+
1 *1 C u0 p0 {2,S} {6,T}
76+
2 *2 C u0 p0 {1,S} {3,S} {4,S} {5,S}
77+
3 *3 H u0 p0 {2,S}
78+
4 H u0 p0 {2,S}
79+
5 H u0 p0 {2,S}
80+
6 *4 X u0 p0 {1,T}

input/kinetics/families/Surface_Dissociation_to_Bidentate/training/reactions.py

Lines changed: 45 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -13,16 +13,20 @@
1313
label = "H2CCH3_X + Pt_5 + Pt_6 <=> H2CCH2_2X + H_X",
1414
degeneracy = 3,
1515
kinetics = SurfaceArrhenius(
16-
A=(1.163E20, 'm^4/(mol^2*s)'),
17-
n = 0.644,
18-
Ea=(42144.629, 'J/mol'),
16+
A=(0.557E30, 'cm^4/(mol^2*s)'),
17+
n = 0.0,
18+
Ea=(46, 'kJ/mol'),
1919
Tmin = (298, 'K'),
2020
Tmax = (2000, 'K'),
2121
),
2222
rank = 8,
2323
shortDesc = u"""Deutschmann Ni""",
2424
longDesc = u"""
25-
Calculated by Katrín Blöndal at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
25+
Calculated with DFT by Katrín Blöndal and Bjarne Kreitz at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
26+
Details on the computational method to derive the rate constants are provided in "Automatic mechanism generation involving
27+
kinetics of surface reactions with bidentate adsorbates" by B. Kreitz, K. Blöndal, K. Badger, R. H. West and C. F. Goldsmith, Digital Discovery, 2024, 3, 173
28+
doi:10.1039/d3dd00184a
29+
A divided by 3 due to the degeneracy.
2630
""",
2731
metal = "Pt",
2832
)
@@ -32,16 +36,20 @@
3236
label = "HCCH3_X + Pt_5 + Pt_6 <=> HCCH2_2X + H_X",
3337
degeneracy = 3,
3438
kinetics = SurfaceArrhenius(
35-
A=(2.057E20, 'm^4/(mol^2*s)'),
36-
n = 0.598,
37-
Ea=(45301.1, 'J/mol'),
39+
A=(0.65E30, 'cm^4/(mol^2*s)'),
40+
n = 0.0,
41+
Ea=(49, 'kJ/mol'),
3842
Tmin = (298, 'K'),
3943
Tmax = (2000, 'K'),
4044
),
4145
rank = 8,
4246
shortDesc = u"""Default""",
4347
longDesc = u"""
44-
Calculated by Katrín Blöndal at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
48+
Calculated with DFT by Katrín Blöndal and Bjarne Kreitz at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
49+
Details on the computational method to derive the rate constants are provided in "Automatic mechanism generation involving
50+
kinetics of surface reactions with bidentate adsorbates" by B. Kreitz, K. Blöndal, K. Badger, R. H. West and C. F. Goldsmith, Digital Discovery, 2024, 3, 173
51+
doi:10.1039/d3dd00184a
52+
A divided by 3 due to the degeneracy.
4553
""",
4654
metal = "Pt",
4755
)
@@ -51,16 +59,41 @@
5159
label = "H2CO_2X + H_X <=> H2COH_X + Pt_5 + Pt_6",
5260
degeneracy = 1,
5361
kinetics = SurfaceArrhenius(
54-
A=(4.857E16, 'm^2/(mol*s)'),
55-
n = 0.063,
56-
Ea=(28353.5, 'J/mol'),
62+
A=(8.22E20, 'cm^2/(mol*s)'),
63+
n = 0.0,
64+
Ea=(29, 'kJ/mol'),
5765
Tmin = (298, 'K'),
5866
Tmax = (2000, 'K'),
5967
),
6068
rank = 8,
6169
shortDesc = u"""Default""",
6270
longDesc = u"""
63-
Calculated by Katrín Blöndal at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
71+
Calculated with DFT by Katrín Blöndal and Bjarne Kreitz at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
72+
Details on the computational method to derive the rate constants are provided in "Automatic mechanism generation involving
73+
kinetics of surface reactions with bidentate adsorbates" by B. Kreitz, K. Blöndal, K. Badger, R. H. West and C. F. Goldsmith, Digital Discovery, 2024, 3, 173
74+
doi:10.1039/d3dd00184a
6475
""",
6576
metal = "Pt",
6677
)
78+
79+
entry(
80+
index = 4,
81+
label = "XCXCH2 + H_X <=> XCCH3 + Pt_5 + Pt_6",
82+
degeneracy = 1,
83+
kinetics = SurfaceArrhenius(
84+
A=(1.07E22, 'cm^2/(mol*s)'),
85+
n = 0.0,
86+
Ea=(72, 'kJ/mol'),
87+
Tmin = (298, 'K'),
88+
Tmax = (2000, 'K'),
89+
),
90+
rank = 8,
91+
shortDesc = u"""Default""",
92+
longDesc = u"""
93+
Calculated with DFT by Katrín Blöndal and Bjarne Kreitz at Brown University, using the vdW-DF-cx functional in Quantum ESPRESSO.
94+
Details on the computational method to derive the rate constants are provided in "Automatic mechanism generation involving
95+
kinetics of surface reactions with bidentate adsorbates" by B. Kreitz, K. Blöndal, K. Badger, R. H. West and C. F. Goldsmith, Digital Discovery, 2024, 3, 173
96+
doi:10.1039/d3dd00184a
97+
""",
98+
metal = "Pt",
99+
)

input/kinetics/families/Surface_vdW_to_Bidentate/rules.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,20 @@
99
index = 1,
1010
label = "Combined;VacantSite",
1111
kinetics = SurfaceArrheniusBEP(
12-
A = (1.0e17, 'm^2/(mol*s)'),
12+
A = (1.78e21, 'cm^2/(mol*s)'),
1313
n = 0,
1414
alpha = 0.0,
15-
E0 = (7, 'kcal/mol'),
15+
E0 = (12, 'kJ/mol'),
1616
Tmin = (200, 'K'),
1717
Tmax = (3000, 'K'),
1818
),
1919
rank = 0,
2020
shortDesc = u"""Default""",
21-
longDesc = u"""These values are made up."""
21+
longDesc = u"""
22+
These values are based on training reaction 2.
23+
The other training reactions are barrierless.
24+
Details on the computational method to derive the rate constants for the BEP relation are provided in "Automatic mechanism generation involving
25+
kinetics of surface reactions with bidentate adsorbates" by B. Kreitz, K. Blöndal, K. Badger, R. H. West and C. F. Goldsmith, Digital Discovery, 2024, 3, 173
26+
doi:10.1039/d3dd00184a
27+
"""
2228
)

0 commit comments

Comments
 (0)