Skip to content

Commit 07532da

Browse files
mjohnson541nyee
authored andcommitted
intra_OH_migration accessibility
-rearranged groups to pass accessibility tests, -Switched a few `Cd,Cs` to `Cs,Cd`, which functionally will not change RMG performance, but now passes our unit test, unfortunately our makeSampleAtom is not as robust as we would like -Remove atom from Cd_rad_out to prevent it from possibly being over-specified -Remove the Cd atom and change name of Cd_rad_out_C_H, Cd_rad_out_C_ND, Cd_rad_out_C_De to Cd_rad_out_H, Cd_rad_out_ND, and Cd_rad_out_De because they were overspecified -Replaced Cd_rad_out_C with Cd_rad_out_double because it was overspecified 1b2e040
1 parent b141932 commit 07532da

1 file changed

Lines changed: 34 additions & 35 deletions

File tree

  • input/kinetics/families/intra_OH_migration

input/kinetics/families/intra_OH_migration/groups.py

Lines changed: 34 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@
5656
group =
5757
"""
5858
1 *1 [C,Sid,Sis,N] u1 {2,[S,D]}
59-
2 *4 [Cd,Cs,Sid,Sis,N] u0 {1,[S,D]} {3,S}
59+
2 *4 [Cs,Cd,Sid,Sis,N] u0 {1,[S,D]} {3,S}
6060
3 *2 O u0 {2,S} {4,S}
6161
4 *3 O u0 {3,S} {5,S}
6262
5 H u0 {4,S}
@@ -70,7 +70,7 @@
7070
group =
7171
"""
7272
1 *1 [C,Sid,Sis,N] u1 {2,S}
73-
2 *4 [Cd,Cs] u0 {1,S} {3,S}
73+
2 *4 [Cs,Cd] u0 {1,S} {3,S}
7474
3 *2 O u0 {2,S} {4,S}
7575
4 *3 O u0 {3,S} {5,S}
7676
5 H u0 {4,S}
@@ -98,8 +98,8 @@
9898
group =
9999
"""
100100
1 *1 [C,Sid,Sis,N] u1 {2,[S,D]}
101-
2 *4 [Cd,Cs,Sid,Sis,N] u0 {1,[S,D]} {3,[S,D]}
102-
3 *5 [Cd,Cs,Sid,Sis,N] u0 {2,[S,D]} {4,S}
101+
2 *4 [Cs,Cd,Sid,Sis,N] u0 {1,[S,D]} {3,[S,D]}
102+
3 *5 [Cs,Cd,Sid,Sis,N] u0 {2,[S,D]} {4,S}
103103
4 *2 O u0 {3,S} {5,S}
104104
5 *3 O u0 {4,S} {6,S}
105105
6 H u0 {5,S}
@@ -113,8 +113,8 @@
113113
group =
114114
"""
115115
1 *1 [C,Sid,Sis,N] u1 {2,S}
116-
2 *4 [Cd,Cs] u0 {1,S} {3,S}
117-
3 *5 [Cd,Cs] u0 {2,S} {4,S}
116+
2 *4 [Cs,Cd] u0 {1,S} {3,S}
117+
3 *5 [Cs,Cd] u0 {2,S} {4,S}
118118
4 *2 O u0 {3,S} {5,S}
119119
5 *3 O u0 {4,S} {6,S}
120120
6 H u0 {5,S}
@@ -144,7 +144,7 @@
144144
"""
145145
1 *1 [C,Sid,Sis,N] u1 {2,D}
146146
2 *4 Cd u0 {1,D} {3,S}
147-
3 *5 [Cd,Cs] u0 {2,S} {4,S}
147+
3 *5 [Cs,Cd] u0 {2,S} {4,S}
148148
4 *2 O u0 {3,S} {5,S}
149149
5 *3 O u0 {4,S} {6,S}
150150
6 H u0 {5,S}
@@ -158,9 +158,9 @@
158158
group =
159159
"""
160160
1 *1 [C,Sid,Sis,N] u1 {2,[S,D]}
161-
2 *4 [Cd,Cs,Sid,Sis,N] u0 {1,[S,D]} {3,[S,D]}
162-
3 *6 [Cd,Cs,Sid,Sis,N] u0 {2,[S,D]} {4,[S,D]}
163-
4 *5 [Cd,Cs,Sid,Sis,N] u0 {3,[S,D]} {5,S}
161+
2 *4 [Cs,Cd,Sid,Sis,N] u0 {1,[S,D]} {3,[S,D]}
162+
3 *6 [Cs,Cd,Sid,Sis,N] u0 {2,[S,D]} {4,[S,D]}
163+
4 *5 [Cs,Cd,Sid,Sis,N] u0 {3,[S,D]} {5,S}
164164
5 *2 O u0 {4,S} {6,S}
165165
6 *3 O u0 {5,S} {7,S}
166166
7 H u0 {6,S}
@@ -174,9 +174,9 @@
174174
group =
175175
"""
176176
1 *1 [C,Sid,Sis,N] u1 {2,S}
177-
2 *4 [Cd,Cs] u0 {1,S} {3,S}
178-
3 *6 [Cd,Cs] u0 {2,S} {4,S}
179-
4 *5 [Cd,Cs] u0 {3,S} {5,S}
177+
2 *4 [Cs,Cd] u0 {1,S} {3,S}
178+
3 *6 [Cs,Cd] u0 {2,S} {4,S}
179+
4 *5 [Cs,Cd] u0 {3,S} {5,S}
180180
5 *2 O u0 {4,S} {6,S}
181181
6 *3 O u0 {5,S} {7,S}
182182
7 H u0 {6,S}
@@ -190,7 +190,7 @@
190190
group =
191191
"""
192192
1 *1 [C,Sid,Sis,N] u1 {2,S}
193-
2 *4 [Cd,Cs] u0 {1,S} {3,S}
193+
2 *4 [Cs,Cd] u0 {1,S} {3,S}
194194
3 *6 Cd u0 {2,S} {4,D}
195195
4 *5 Cd u0 {3,D} {5,S}
196196
5 *2 O u0 {4,S} {6,S}
@@ -208,7 +208,7 @@
208208
1 *1 [C,Sid,Sis,N] u1 {2,S}
209209
2 *4 Cd u0 {1,S} {3,D}
210210
3 *6 Cd u0 {2,D} {4,S}
211-
4 *5 [Cd,Cs] u0 {3,S} {5,S}
211+
4 *5 [Cs,Cd] u0 {3,S} {5,S}
212212
5 *2 O u0 {4,S} {6,S}
213213
6 *3 O u0 {5,S} {7,S}
214214
7 H u0 {6,S}
@@ -223,8 +223,8 @@
223223
"""
224224
1 *1 [C,Sid,Sis,N] u1 {2,D}
225225
2 *4 Cd u0 {1,D} {3,S}
226-
3 *6 [Cd,Cs] u0 {2,S} {4,S}
227-
4 *5 [Cd,Cs] u0 {3,S} {5,S}
226+
3 *6 [Cs,Cd] u0 {2,S} {4,S}
227+
4 *5 [Cs,Cd] u0 {3,S} {5,S}
228228
5 *2 O u0 {4,S} {6,S}
229229
6 *3 O u0 {5,S} {7,S}
230230
7 H u0 {6,S}
@@ -250,29 +250,28 @@
250250

251251
entry(
252252
index = 17,
253-
label = "Cd_rad_out",
253+
label = "Cd_rad_out_double",
254254
group =
255255
"""
256-
1 *1 Cd u1 {2,D}
257-
2 Cd u0 {1,D}
256+
1 *1 [Cd,Cdd] u1 {2,D}
257+
2 Cd u0 {1,D}
258258
""",
259259
kinetics = None,
260260
)
261261

262262
entry(
263263
index = 18,
264-
label = "Cdsingle_rad_out",
264+
label = "Cd_rad_out",
265265
group =
266266
"""
267-
1 *1 Cd u1 {2,S}
268-
2 R u0 {1,S}
267+
1 *1 [Cd,Cdd] u1
269268
""",
270269
kinetics = None,
271270
)
272271

273272
entry(
274273
index = 19,
275-
label = "CdsingleH_rad_out",
274+
label = "Cd_rad_out_H",
276275
group =
277276
"""
278277
1 *1 Cd u1 {2,S}
@@ -283,7 +282,7 @@
283282

284283
entry(
285284
index = 20,
286-
label = "CdsingleND_rad_out",
285+
label = "Cd_rad_out_ND",
287286
group =
288287
"""
289288
1 *1 Cd u1 {2,S}
@@ -294,7 +293,7 @@
294293

295294
entry(
296295
index = 21,
297-
label = "CdsingleDe_rad_out",
296+
label = "Cd_rad_out_De",
298297
group =
299298
"""
300299
1 *1 Cd u1 {2,S}
@@ -490,16 +489,11 @@
490489
L3: R4OOH_DSD
491490
L1: Y_rad_out
492491
L2: Cd_rad_out
493-
L2: Cdsingle_rad_out
494-
L3: CdsingleH_rad_out
495-
L3: CdsingleND_rad_out
496-
L3: CdsingleDe_rad_out
492+
L3: Cd_rad_out_double
493+
L3: Cd_rad_out_H
494+
L3: Cd_rad_out_ND
495+
L3: Cd_rad_out_De
497496
L2: C_rad_out_single
498-
L3: C_rad_out_2H
499-
L3: C_rad_out_1H
500-
L4: C_rad_out_H/NonDeC
501-
L4: C_rad_out_H/NonDeO
502-
L4: C_rad_out_H/OneDe
503497
L3: C_rad_out_noH
504498
L4: C_rad_out_NonDe
505499
L5: C_rad_out_Cs2
@@ -508,6 +502,11 @@
508502
L5: C_rad_out_OneDe/Cs
509503
L5: C_rad_out_OneDe/O
510504
L4: C_rad_out_TwoDe
505+
L3: C_rad_out_1H
506+
L4: C_rad_out_H/NonDeC
507+
L4: C_rad_out_H/NonDeO
508+
L4: C_rad_out_H/OneDe
509+
L3: C_rad_out_2H
511510
"""
512511
)
513512

0 commit comments

Comments
 (0)