Skip to content

Commit 14b9d90

Browse files
mjohnson541ssun30
authored andcommitted
train Cation_R_Recombination
1 parent bd15dd8 commit 14b9d90

2 files changed

Lines changed: 157 additions & 25 deletions

File tree

input/kinetics/families/Cation_R_Recombination/groups.py

Lines changed: 74 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
# encoding: utf-8
33

44
name = "Cation_R_Recombination/groups"
5-
shortDesc = u""
6-
longDesc = u"""
5+
shortDesc = ""
6+
longDesc = """
77
88
"""
99

@@ -19,6 +19,7 @@
1919
autoGenerated = True
2020

2121
allowChargedSpecies = True
22+
2223
electrons = -1
2324

2425
recipe(actions=[
@@ -30,31 +31,91 @@
3031
entry(
3132
index = 0,
3233
label = "Root",
33-
group =
34+
group =
3435
"""
3536
1 *1 Li+ u0 p0 c+1
36-
2 *2 R u1
37+
2 *2 R u1
3738
""",
3839
kinetics = None,
3940
)
4041

42+
entry(
43+
index = 1,
44+
label = "Root_2R->C",
45+
group =
46+
"""
47+
1 *1 Li+ u0 p0 c+1
48+
2 *2 C u1
49+
""",
50+
kinetics = None,
51+
)
4152

53+
entry(
54+
index = 2,
55+
label = "Root_2R->C_Ext-2C-R",
56+
group =
57+
"""
58+
1 *1 Li+ u0 p0 c+1
59+
2 *2 C u1 {3,[S,D,T,B,Q]}
60+
3 R!H ux {2,[S,D,T,B,Q]}
61+
""",
62+
kinetics = None,
63+
)
4264

43-
tree(
65+
entry(
66+
index = 3,
67+
label = "Root_N-2R->C",
68+
group =
4469
"""
45-
L1: Root
70+
1 *1 Li+ u0 p0 c+1
71+
2 *2 [S,F,I,O,Br,Si,P,Li,H,Cl,N] u1
72+
""",
73+
kinetics = None,
74+
)
75+
76+
entry(
77+
index = 4,
78+
label = "Root_N-2R->C_Ext-2BrClFHILiNOPSSi-R",
79+
group =
4680
"""
81+
1 *1 Li+ u0 p0 c+1
82+
2 *2 [S,F,I,O,Br,Si,P,Li,H,Cl,N] u1 {3,[S,D,T,B,Q]}
83+
3 R!H ux {2,[S,D,T,B,Q]}
84+
""",
85+
kinetics = None,
4786
)
4887

49-
forbidden(
50-
label = "Cl",
51-
group =
88+
entry(
89+
index = 5,
90+
label = "Root_N-2R->C_2BrClFHILiNOPSSi->S",
91+
group =
5292
"""
53-
1 * Cl u1
93+
1 *1 Li+ u0 p0 c+1
94+
2 *2 S u1
5495
""",
55-
shortDesc = u"""""",
56-
longDesc =
57-
u"""
96+
kinetics = None,
97+
)
5898

99+
entry(
100+
index = 6,
101+
label = "Root_N-2R->C_N-2BrClFHILiNOPSSi->S",
102+
group =
103+
"""
104+
1 *1 Li+ u0 p0 c+1
105+
2 *2 N u1
59106
""",
107+
kinetics = None,
60108
)
109+
110+
tree(
111+
"""
112+
L1: Root
113+
L2: Root_2R->C
114+
L3: Root_2R->C_Ext-2C-R
115+
L2: Root_N-2R->C
116+
L3: Root_N-2R->C_Ext-2BrClFHILiNOPSSi-R
117+
L3: Root_N-2R->C_2BrClFHILiNOPSSi->S
118+
L3: Root_N-2R->C_N-2BrClFHILiNOPSSi->S
119+
"""
120+
)
121+

input/kinetics/families/Cation_R_Recombination/rules.py

Lines changed: 83 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -2,20 +2,91 @@
22
# encoding: utf-8
33

44
name = "Cation_R_Recombination/rules"
5-
shortDesc = u""
6-
longDesc = u"""
5+
shortDesc = ""
6+
longDesc = """
7+
78
"""
89
entry(
9-
index = 0,
10+
index = 1,
1011
label = "Root",
11-
kinetics = ArrheniusChargeTransferBM(A=(7.25239e+06,'m^3/(mol*s)'), n=0.211611, w0=(159759,'J/mol'), E0=(7480.68,'J/mol'), Tmin=(300,'K'), Tmax=(1500,'K'), uncertainty=RateUncertainty(mu=-0.0396322771044, var=5.01691061618, Tref=1000.0, N=145, correlation='Root',), comment="""BM rule fitted to 2 training reactions at node Root
12-
Total Standard Deviation in ln(k): 4.58987665919"""),
13-
rank = 0,
14-
shortDesc = u"""BM rule fitted to 2 training reactions at node Root
15-
Total Standard Deviation in ln(k): 4.58987665919""",
16-
longDesc =
17-
u"""
18-
BM rule fitted to 2 training reactions at node Root
19-
Total Standard Deviation in ln(k): 4.58987665919
12+
kinetics = Marcus(A=(1.73e+06,'m^3/(mol*s)'), n=2, lmbd_i_coefs=[33460.9,-0.743262,-0.00216677,8.22742e-07], beta=(1.2e+10,'1/m'), wr=(0,'kJ/mol'), wp=(0,'kJ/mol'), lmbd_o=(0,'J/mol'), comment="""Marcus rule fitted to 5 training reactions at node Root"""),
13+
rank = 11,
14+
shortDesc = """Marcus rule fitted to 5 training reactions at node Root""",
15+
longDesc =
16+
"""
17+
Marcus rule fitted to 5 training reactions at node Root
18+
""",
19+
)
20+
21+
entry(
22+
index = 2,
23+
label = "Root_2R->C",
24+
kinetics = Marcus(A=(1.73e+06,'m^3/(mol*s)'), n=2, lmbd_i_coefs=[51487.7,-0.166019,-0.00176034,4.42738e-07], beta=(1.2e+10,'1/m'), wr=(0,'kJ/mol'), wp=(0,'kJ/mol'), lmbd_o=(0,'J/mol'), comment="""Marcus rule fitted to 2 training reactions at node Root_2R->C"""),
25+
rank = 11,
26+
shortDesc = """Marcus rule fitted to 2 training reactions at node Root_2R->C""",
27+
longDesc =
28+
"""
29+
Marcus rule fitted to 2 training reactions at node Root_2R->C
30+
""",
31+
)
32+
33+
entry(
34+
index = 3,
35+
label = "Root_N-2R->C",
36+
kinetics = Marcus(A=(1.73e+06,'m^3/(mol*s)'), n=2, lmbd_i_coefs=[21443.1,-1.12809,-0.00243772,1.07608e-06], beta=(1.2e+10,'1/m'), wr=(0,'kJ/mol'), wp=(0,'kJ/mol'), lmbd_o=(0,'J/mol'), comment="""Marcus rule fitted to 3 training reactions at node Root_N-2R->C"""),
37+
rank = 11,
38+
shortDesc = """Marcus rule fitted to 3 training reactions at node Root_N-2R->C""",
39+
longDesc =
40+
"""
41+
Marcus rule fitted to 3 training reactions at node Root_N-2R->C
42+
""",
43+
)
44+
45+
entry(
46+
index = 4,
47+
label = "Root_2R->C_Ext-2C-R",
48+
kinetics = Marcus(A=(1.73e+06,'m^3/(mol*s)'), n=2, lmbd_i_coefs=[51072.9,0.770449,0.00461441,-2.38037e-06], beta=(1.2e+10,'1/m'), wr=(0,'kJ/mol'), wp=(0,'kJ/mol'), lmbd_o=(0,'J/mol'), comment="""Marcus rule fitted to 1 training reactions at node Root_2R->C_Ext-2C-R"""),
49+
rank = 11,
50+
shortDesc = """Marcus rule fitted to 1 training reactions at node Root_2R->C_Ext-2C-R""",
51+
longDesc =
52+
"""
53+
Marcus rule fitted to 1 training reactions at node Root_2R->C_Ext-2C-R
2054
""",
2155
)
56+
57+
entry(
58+
index = 5,
59+
label = "Root_N-2R->C_Ext-2BrClFHILiNOPSSi-R",
60+
kinetics = Marcus(A=(1.73e+06,'m^3/(mol*s)'), n=2, lmbd_i_coefs=[22140,-3.52755,-0.00528491,2.76922e-06], beta=(1.2e+10,'1/m'), wr=(0,'kJ/mol'), wp=(0,'kJ/mol'), lmbd_o=(0,'J/mol'), comment="""Marcus rule fitted to 1 training reactions at node Root_N-2R->C_Ext-2BrClFHILiNOPSSi-R"""),
61+
rank = 11,
62+
shortDesc = """Marcus rule fitted to 1 training reactions at node Root_N-2R->C_Ext-2BrClFHILiNOPSSi-R""",
63+
longDesc =
64+
"""
65+
Marcus rule fitted to 1 training reactions at node Root_N-2R->C_Ext-2BrClFHILiNOPSSi-R
66+
""",
67+
)
68+
69+
entry(
70+
index = 6,
71+
label = "Root_N-2R->C_2BrClFHILiNOPSSi->S",
72+
kinetics = Marcus(A=(1.73e+06,'m^3/(mol*s)'), n=2, lmbd_i_coefs=[20364.7,0.177444,-0.000702861,-3.39533e-08], beta=(1.2e+10,'1/m'), wr=(0,'kJ/mol'), wp=(0,'kJ/mol'), lmbd_o=(0,'J/mol'), comment="""Marcus rule fitted to 1 training reactions at node Root_N-2R->C_2BrClFHILiNOPSSi->S"""),
73+
rank = 11,
74+
shortDesc = """Marcus rule fitted to 1 training reactions at node Root_N-2R->C_2BrClFHILiNOPSSi->S""",
75+
longDesc =
76+
"""
77+
Marcus rule fitted to 1 training reactions at node Root_N-2R->C_2BrClFHILiNOPSSi->S
78+
""",
79+
)
80+
81+
entry(
82+
index = 7,
83+
label = "Root_N-2R->C_N-2BrClFHILiNOPSSi->S",
84+
kinetics = Marcus(A=(1.73e+06,'m^3/(mol*s)'), n=2, lmbd_i_coefs=[21824.5,-0.0341626,-0.0013254,4.92966e-07], beta=(1.2e+10,'1/m'), wr=(0,'kJ/mol'), wp=(0,'kJ/mol'), lmbd_o=(0,'J/mol'), comment="""Marcus rule fitted to 1 training reactions at node Root_N-2R->C_N-2BrClFHILiNOPSSi->S"""),
85+
rank = 11,
86+
shortDesc = """Marcus rule fitted to 1 training reactions at node Root_N-2R->C_N-2BrClFHILiNOPSSi->S""",
87+
longDesc =
88+
"""
89+
Marcus rule fitted to 1 training reactions at node Root_N-2R->C_N-2BrClFHILiNOPSSi->S
90+
""",
91+
)
92+

0 commit comments

Comments
 (0)