Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
110 commits
Select commit Hold shift + click to select a range
5f739bc
added `electrocatThermo` thermo library
davidfarinajr May 12, 2021
f260ad3
added electrochem families
davidfarinajr May 12, 2021
ee18eee
use lithium branch for testing
davidfarinajr Sep 1, 2021
5de62c8
modified O2 ads in Duetchman lib
davidfarinajr Sep 1, 2021
a810591
added `adsorptionLi` thermo groups
davidfarinajr Sep 1, 2021
7e59e53
added `Li` to metal DB
davidfarinajr Sep 2, 2021
dae5560
reduced entropy for adsorbate corrections in adsorptionLi
davidfarinajr Sep 2, 2021
627edf7
added `surfaceThermoLi` thermo library
davidfarinajr Sep 2, 2021
34ecb29
Revert "reduced entropy for adsorbate corrections in adsorptionLi"
mjohnson541 Sep 7, 2021
1e74460
add 50:50 EC:DMC solvent parameters
mjohnson541 Sep 29, 2021
d19d8bb
add Surface Carbonate 2F Decomposition family
mjohnson541 Sep 29, 2021
98c3fc7
add Surface Carbonate CO 2F Decomposition family
mjohnson541 Sep 29, 2021
a55f8de
add Surface Carbonate CO Decomposition family
mjohnson541 Sep 29, 2021
9dc98c2
add Surface Carbonate Deposition family
mjohnson541 Sep 29, 2021
04ff071
add Surface Carbonate F CO Decomposition family
mjohnson541 Sep 29, 2021
b930d2b
add new families to recommended
mjohnson541 Sep 29, 2021
e65e84c
add new Reference species involving Li from CCCBDB
mjohnson541 Sep 29, 2021
260188d
AECs including Li for wb97xd3/def2tzvp
mjohnson541 Sep 29, 2021
a1a42f2
AECs including Li for ccsd(t)f12/ccpvdzf12
mjohnson541 Sep 29, 2021
d3b3519
BDEs including Li for wb97xd3/def2tzvp
mjohnson541 Sep 29, 2021
f3ffa3b
squash
mjohnson541 Sep 29, 2021
ef45264
BACs including Li for ccsd(t)f12/ccpvdzf12//wb97xd3/def2tzvp
mjohnson541 Sep 29, 2021
ef86300
comments out wb97xd3/def2tzvp data for Li2O
mjohnson541 Sep 29, 2021
a7b535b
changes to reference set calculated data
mjohnson541 Sep 29, 2021
e33c572
added `computationalLithiumElectrode` thermo lib
davidfarinajr Nov 18, 2021
cbd638b
add LithiumPrimaryThermo Library
mjohnson541 Nov 30, 2021
901ff3d
add Li thermo groups
mjohnson541 Dec 8, 2021
6dea37b
add LithiumPrimaryThermo library solute parameters to solute library
mjohnson541 Dec 9, 2021
db6b7ce
add Li groups for solute parameter predictions
mjohnson541 Dec 9, 2021
74175db
add LithiumPrimaryKinetics library
mjohnson541 Dec 10, 2021
b1a8cf9
add LithiumAdditionThermo library
mjohnson541 Dec 13, 2021
f54d888
fix adjacency lists
mjohnson541 Dec 13, 2021
12f4fe4
add solute data to LithiumPrimaryKinetics
mjohnson541 Dec 14, 2021
f7fad48
add additional Lithium solute species
mjohnson541 Dec 14, 2021
1df2472
add LithiumPrimaryChargedKinetics library
mjohnson541 Dec 14, 2021
155b7da
1,2_Elimination_LiR initial groups
mjohnson541 Dec 14, 2021
d1896bc
1,2_Elimination_LiR initial training reactions
mjohnson541 Dec 14, 2021
99faf1f
1,2_Intra_Elimination_LiR initial groups
mjohnson541 Dec 14, 2021
28d8325
1,2_Intra_Elimination_LiR initial training reactions
mjohnson541 Dec 14, 2021
82c6899
Cation_Addition_MultipleBond initial groups
mjohnson541 Dec 14, 2021
7f87ff1
Cation_Addition_MultipleBond training reactions
mjohnson541 Dec 14, 2021
3bd9994
Cation_Addition_MultipleBond_Disprop initial groups
mjohnson541 Dec 14, 2021
c72419b
Cation_Addition_MultipleBond_Disprop initial training reactions
mjohnson541 Dec 14, 2021
f100b7e
Cation_Li_Abstraction initial groups
mjohnson541 Dec 14, 2021
60f256f
Cation_Li_Abstraction initial training reactions
mjohnson541 Dec 14, 2021
35f68d6
Cation_NO_Ring_Opening initial groups
mjohnson541 Dec 14, 2021
8b175c2
Cation_NO_Ring_Opening initial training reactions
mjohnson541 Dec 14, 2021
2c49879
Cation_NO_Substitution initial groups
mjohnson541 Dec 14, 2021
2e98aa8
Cation_NO_Substitution initial training reactions
mjohnson541 Dec 14, 2021
7eacf0a
Cation_R_Recombination initial family
mjohnson541 Dec 14, 2021
af542a3
LI_Abstraction initial groups
mjohnson541 Dec 14, 2021
d151678
LI_Abstraction initial training
mjohnson541 Dec 14, 2021
ff72732
R_Addition_MultipleBond_Disprop initial groups
mjohnson541 Dec 14, 2021
8a92945
R_Addition_MultipleBond initial training reactions
mjohnson541 Dec 14, 2021
ab46500
allow retroene for Li
mjohnson541 Dec 14, 2021
a63337f
allow Lirad for Substitution_O
mjohnson541 Dec 14, 2021
c900889
add Li training reaction to H_Abstraction
mjohnson541 Dec 14, 2021
b25d672
add training reaction to Intra_R_Add_Endocyclic
mjohnson541 Dec 14, 2021
2867b3e
add R_Addition_MultipleBond training reactions
mjohnson541 Dec 14, 2021
4ac3d94
add Retroene training reaction
mjohnson541 Dec 14, 2021
2512709
add Substitution_O training reactions
mjohnson541 Dec 14, 2021
0985409
allow Lirad in R_Addition_MultipleBond
mjohnson541 Dec 14, 2021
6f6d35a
Cation_Addition_MultipleBond reverse direction to improve estimation
mjohnson541 Dec 14, 2021
96759dd
Cation_Addition_MultipleBond_Disprop reverse direction to improve est…
mjohnson541 Dec 14, 2021
b97ed1e
Li_Abstraction reverse direction to improve estimation
mjohnson541 Dec 14, 2021
fd970d7
Cation_NO_Ring_Opening reverse direction to improve estimation
mjohnson541 Dec 14, 2021
e886415
Cation_NO_Substitution reverse direction to improve estimation
mjohnson541 Dec 14, 2021
3782cdb
don't allow Li to plate
mjohnson541 Jan 11, 2022
0a8b06f
comment out surface proton addition families
mjohnson541 Jan 11, 2022
0ef66da
squash for LithiumPrimaryChargedKinetics
mjohnson541 Jan 11, 2022
cc7ef72
bulk tree generation commit
mjohnson541 Jan 11, 2022
9ead08f
globally forbid LiC[ONSFCl]
mjohnson541 Feb 14, 2022
6b7f56a
forbid EC recomb
mjohnson541 Feb 14, 2022
07a7371
forbid carbonate radical reactions
mjohnson541 Feb 28, 2022
a7987b3
add solvent parameters for ethylene carbonate
mjohnson541 Apr 3, 2022
6946aed
additional thermochemistry
mjohnson541 Apr 24, 2022
334fd6b
add new reactions
mjohnson541 Apr 24, 2022
3837dac
some indexes of refraction and eps
mjohnson541 Oct 7, 2022
3333275
fix git stuff
mjohnson541 Apr 1, 2023
062efa4
fix thermo groups
mjohnson541 May 9, 2023
83d4034
remove development families
mjohnson541 May 10, 2023
ae58aa8
fix adjacency lists in intra_R_add_endocyclic training
mjohnson541 May 10, 2023
eddb1f2
add Lithium families
mjohnson541 May 10, 2023
95c2d6a
add Yunsie's reaction solvation data
mjohnson541 May 10, 2023
29af59c
add LithiumAnalogKInetics library
mjohnson541 May 10, 2023
2819940
remove electrocat kinetics library
mjohnson541 May 10, 2023
521984e
add electrocatLithermo library
mjohnson541 May 10, 2023
1105f70
remove families that don't work
mjohnson541 Jun 3, 2023
592f9a7
fix surface electrochemical families
mjohnson541 Jun 3, 2023
4c2fc03
fix LithiumPrimaryChargedKinetics
mjohnson541 Jun 3, 2023
e677c44
fix LithiumPrimaryKinetics
mjohnson541 Jun 3, 2023
01177fa
fix Lithium metal label
mjohnson541 Jun 3, 2023
ea5e2ac
specify metal properly in adsorptionoLi
mjohnson541 Jun 3, 2023
c5dafba
fix O2d-S6dd group
mjohnson541 Jun 3, 2023
0f435f9
fix CsOOOring group
mjohnson541 Jun 3, 2023
8330894
specify metal in surfaceThermoLi
mjohnson541 Jun 3, 2023
a4ae78b
fix LithiumPrimaryKinetics2
mjohnson541 Jun 4, 2023
48709a5
add dielectric constant and index of refractions from literature from…
mjohnson541 Dec 8, 2023
3f343bc
remove carbonate families from recommended
mjohnson541 Mar 10, 2024
5d64082
forbid carbon toss in 1,2_Elimination_LiR
mjohnson541 Mar 10, 2024
bd15dd8
add training reactions for Cation_R_Recombination
mjohnson541 Mar 10, 2024
14b9d90
train Cation_R_Recombination
mjohnson541 Mar 10, 2024
38ad017
amend R_Addition_MultipleBond_Disprop training set
mjohnson541 Mar 10, 2024
a1f44f5
train R_Addition_MultipleBond_Disprop
mjohnson541 Mar 10, 2024
3e1d5a5
forbid carbonatebreak in R_Addition_MultipleBond
mjohnson541 Mar 10, 2024
519075a
amend LithiumPrimaryKinetics library based on new results
mjohnson541 Mar 10, 2024
a8a0309
add new analogy reaction to adjust estimation
mjohnson541 Mar 10, 2024
6ffcc47
integrate adsorption data from Pynta calculations
mjohnson541 Mar 10, 2024
7866026
add LithiumSurface thermo library
mjohnson541 Mar 10, 2024
f28e8b0
add lithium surface kinetics libraries
mjohnson541 Mar 10, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,7 @@ concurrency:

env:
# update this to run tests with un merged rmg-py branches
RMG_PY_BRANCH: main
RMG_PY_BRANCH: electrochem

jobs:
build-and-test-linux:
Expand Down
53 changes: 42 additions & 11 deletions input/forbiddenStructures.py
Original file line number Diff line number Diff line change
Expand Up @@ -24,28 +24,28 @@

entry(
label = "Od_rad",
group =
group =
"""
1 O u1 {2,D}
2 R ux {1,D}
""",
shortDesc = u"""""",
longDesc =
longDesc =
u"""

""",
)

entry(
label = "N_birad_triplet_2singleBonds",
group =
group =
"""
1 N u2 p0 {2,S} {3,S}
2 R ux {1,S}
3 R ux {1,S}
""",
shortDesc = u"""""",
longDesc =
longDesc =
u"""

""",
Expand All @@ -58,7 +58,7 @@
1 C u4 p0
""",
shortDesc = u"""""",
longDesc =
longDesc =
u"""

""",
Expand Down Expand Up @@ -94,46 +94,46 @@

entry(
label = "O3",
group =
group =
"""
1 O u[0,1] {2,S}
2 O u0 {1,S} {3,S}
3 O u[0,1] {2,S}
""",
shortDesc = u"""""",
longDesc =
longDesc =
u"""

""",
)

entry(
label = "O4..",
group =
group =
"""
1 O u1 {2,S}
2 O u0 {1,S} {3,S}
3 O u0 {2,S} {4,S}
4 O u1 {3,S}
""",
shortDesc = u"""""",
longDesc =
longDesc =
u"""

""",
)

entry(
label = "cyclic-C3O",
group =
group =
"""
1 C u0 {2,D} {3,S} {4,S}
2 O u0 {1,D}
3 C u0 {1,S} {4,T}
4 C u0 {1,S} {3,T}
""",
shortDesc = u"""""",
longDesc =
longDesc =
u"""

""",
Expand All @@ -154,6 +154,23 @@
""",
)


entry(
label = "LiCONSFCl",
group =
"""
1 Li u0 p0 c0 {2,S}
2 C ux px c0 {3,[S,D,T]} {1,S}
3 [O,N,S,F,Cl] ux px c0 {2,[S,D,T]}
""",
shortDesc = u"""""",
longDesc =
u"""
In these species the other atom tends to take most of the charge from the Li
so it isn't really bonded to C
""",
)

entry(
label = "CO_birad",
species =
Expand Down Expand Up @@ -457,6 +474,20 @@
""",
)

entry(
label = "LiX",
species =
"""
1 Li u0 p0 c0 {2,S}
2 X u0 p0 c0 {1,S}
""",
shortDesc = u"""""",
longDesc =
u"""
Don't allow Li to plate
""",
)

entry(
label = "CO2X2",
species =
Expand Down
Loading