From f9109fae45f641bf3f525320caa3429ab005fb68 Mon Sep 17 00:00:00 2001 From: alongd Date: Tue, 1 May 2018 13:36:50 -0400 Subject: [PATCH] Forbid scission of opposite charges Scission of opposite charges forms two charged species. Such pathway, if allowed, should only occure through a different resonance structure of the species. --- .../families/Birad_R_Recombination/groups.py | 13 +++++++++++++ .../kinetics/families/Birad_recombination/groups.py | 13 +++++++++++++ input/kinetics/families/R_Recombination/groups.py | 13 +++++++++++++ 3 files changed, 39 insertions(+) diff --git a/input/kinetics/families/Birad_R_Recombination/groups.py b/input/kinetics/families/Birad_R_Recombination/groups.py index 0d6db1677a..1271becf19 100644 --- a/input/kinetics/families/Birad_R_Recombination/groups.py +++ b/input/kinetics/families/Birad_R_Recombination/groups.py @@ -1018,3 +1018,16 @@ """, ) +forbidden( + label = "charged", + group = +""" +1 *1 R!H ux c[-1,-2] {2,S} +2 *2 R!H ux c[+1,+2] {1,S} +""", + shortDesc = u"""""", + longDesc = +u""" + +""", +) diff --git a/input/kinetics/families/Birad_recombination/groups.py b/input/kinetics/families/Birad_recombination/groups.py index b84e5e7564..8b40192650 100644 --- a/input/kinetics/families/Birad_recombination/groups.py +++ b/input/kinetics/families/Birad_recombination/groups.py @@ -1090,3 +1090,16 @@ """, ) +forbidden( + label = "charged", + group = +""" +1 *1 R!H ux c[-1,-2] {2,S} +2 *2 R!H ux c[+1,+2] {1,S} +""", + shortDesc = u"""""", + longDesc = +u""" + +""", +) diff --git a/input/kinetics/families/R_Recombination/groups.py b/input/kinetics/families/R_Recombination/groups.py index e95435906f..1941a13aa4 100644 --- a/input/kinetics/families/R_Recombination/groups.py +++ b/input/kinetics/families/R_Recombination/groups.py @@ -1843,3 +1843,16 @@ """, ) +forbidden( + label = "charged", + group = +""" +1 *1 R!H ux c[-1,-2] {2,S} +2 *2 R!H ux c[+1,+2] {1,S} +""", + shortDesc = u"""""", + longDesc = +u""" + +""", +)