Skip to content

Commit efa658f

Browse files
committed
Merge pull request #83 from mliu49/sulfur
Changes to database for DTBS model
2 parents faf6595 + 133e41a commit efa658f

6 files changed

Lines changed: 107 additions & 12 deletions

File tree

.travis.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ before_install:
2727

2828
install:
2929
- conda env create
30-
- source activate rmg
30+
- source activate rmg_env
3131
- make
3232

3333
script:

input/kinetics/families/SubstitutionS/groups.py

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -4781,7 +4781,7 @@
47814781
label = "Y_1centerbirad",
47824782
group =
47834783
"""
4784-
1 *3 [Cs,Cd,O] u2
4784+
1 *3 [Cs,Cd,O,S] u2
47854785
""",
47864786
kinetics = None,
47874787
)
@@ -4912,8 +4912,7 @@
49124912
label = "SJ",
49134913
group =
49144914
"""
4915-
1 *3 S u1 {2,S}
4916-
2 R u0 {1,S}
4915+
1 *3 S u1
49174916
""",
49184917
kinetics = None,
49194918
)
@@ -5380,9 +5379,6 @@
53805379
L4: O_rad/NonDeC
53815380
L4: O_rad/NonDeO
53825381
L4: O_rad/OneDe
5383-
L2: Y_1centerbirad
5384-
L3: O_atom_triplet
5385-
L3: CH2_triplet
53865382
L2: SJ
53875383
L3: SsJ
53885384
L4: SsJ-H

input/kinetics/families/intra_substitutionCS_cyclization/groups.py

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -90,11 +90,10 @@
9090

9191
entry(
9292
index = 4,
93-
label = "S-R",
93+
label = "S",
9494
group =
9595
"""
96-
1 *2 S u0 {2,S}
97-
2 R u0 {1,S}
96+
1 *2 S u0
9897
""",
9998
kinetics = None,
10099
)
@@ -2177,6 +2176,17 @@
21772176
kinetics = None,
21782177
)
21792178

2179+
entry(
2180+
index = 167,
2181+
label = "S-SJ",
2182+
group =
2183+
"""
2184+
1 *2 S u0 {2,S}
2185+
2 S u1 {1,S}
2186+
""",
2187+
kinetics = None,
2188+
)
2189+
21802190
tree(
21812191
"""
21822192
L1: XSYJ
@@ -2346,10 +2356,11 @@
23462356
L2: Cds
23472357
L2: Ct
23482358
2349-
L1: S-R
2359+
L1: S
23502360
L2: S-H
23512361
L2: S-Cs
23522362
L2: S-Ss
2363+
L2: S-SJ
23532364
"""
23542365
)
23552366

input/kinetics/families/intra_substitutionCS_cyclization/rules.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"""
99
entry(
1010
index = 1,
11-
label = "XSYJ;YJ;C;S-R",
11+
label = "XSYJ;YJ;C;S",
1212
kinetics = ArrheniusEP(
1313
A = (1e+12, 's^-1'),
1414
n = 0,
Lines changed: 55 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,55 @@
1+
S2JJ
2+
multiplicity 3
3+
1 S u1 p2 c0 {2,S}
4+
2 S u1 p2 c0 {1,S}
5+
6+
S2
7+
1 S u0 p2 c0 {2,D}
8+
2 S u0 p2 c0 {1,D}
9+
10+
HSJ
11+
multiplicity 2
12+
1 S u1 p2 c0 {2,S}
13+
2 H u0 p0 c0 {1,S}
14+
15+
HSSH
16+
1 S u0 p2 c0 {2,S} {3,S}
17+
2 S u0 p2 c0 {1,S} {4,S}
18+
3 H u0 p0 c0 {1,S}
19+
4 H u0 p0 c0 {2,S}
20+
21+
C4H9SJ
22+
multiplicity 2
23+
1 C u0 p0 c0 {2,S} {3,S} {4,S} {5,S}
24+
2 C u0 p0 c0 {1,S} {6,S} {7,S} {8,S}
25+
3 C u0 p0 c0 {1,S} {9,S} {10,S} {11,S}
26+
4 C u0 p0 c0 {1,S} {12,S} {13,S} {14,S}
27+
5 S u1 p2 c0 {1,S}
28+
6 H u0 p0 c0 {2,S}
29+
7 H u0 p0 c0 {2,S}
30+
8 H u0 p0 c0 {2,S}
31+
9 H u0 p0 c0 {3,S}
32+
10 H u0 p0 c0 {3,S}
33+
11 H u0 p0 c0 {3,S}
34+
12 H u0 p0 c0 {4,S}
35+
13 H u0 p0 c0 {4,S}
36+
14 H u0 p0 c0 {4,S}
37+
38+
C4H8JSH
39+
multiplicity 2
40+
1 C u0 p0 c0 {2,S} {3,S} {4,S} {5,S}
41+
2 C u0 p0 c0 {1,S} {6,S} {7,S} {8,S}
42+
3 C u0 p0 c0 {1,S} {9,S} {10,S} {11,S}
43+
4 C u1 p0 c0 {1,S} {12,S} {13,S}
44+
5 S u0 p2 c0 {1,S} {14,S}
45+
6 H u0 p0 c0 {2,S}
46+
7 H u0 p0 c0 {2,S}
47+
8 H u0 p0 c0 {2,S}
48+
9 H u0 p0 c0 {3,S}
49+
10 H u0 p0 c0 {3,S}
50+
11 H u0 p0 c0 {3,S}
51+
12 H u0 p0 c0 {4,S}
52+
13 H u0 p0 c0 {4,S}
53+
14 H u0 p0 c0 {5,S}
54+
55+
Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
#!/usr/bin/env python
2+
# encoding: utf-8
3+
4+
name = "Sulfur/DTBS"
5+
shortDesc = u"Di-tert-butyl Sulfide Seed Mechanism"
6+
longDesc = u"""
7+
Sulfur library originally created by Caleb Class in RMG-Java.
8+
Source of kinetics is unclear, although most likely from his quantum calculations.
9+
"""
10+
entry(
11+
index = 1,
12+
label = "S2 <=> S2JJ",
13+
degeneracy = 1,
14+
kinetics = Arrhenius(A=(2.1e+10, 's^-1'), n=1, Ea=(0, 'kcal/mol'), T0=(1, 'K')),
15+
)
16+
17+
entry(
18+
index = 2,
19+
label = "C4H8JSH <=> C4H9SJ",
20+
degeneracy = 1,
21+
kinetics = Arrhenius(A=(3760, 's^-1'), n=2.4, Ea=(12.28, 'kcal/mol'), T0=(1, 'K')),
22+
)
23+
24+
entry(
25+
index = 3,
26+
label = "HSJ + HSJ <=> HSSH",
27+
degeneracy = 1,
28+
kinetics = ThirdBody(
29+
arrheniusLow = Arrhenius(A=(8.7e+18, 'cm^6/(mol^2*s)'), n=-0.76, Ea=(0, 'kJ/mol'), T0=(1, 'K')),
30+
efficiencies = {},
31+
),
32+
)
33+

0 commit comments

Comments
 (0)