Skip to content

Commit d1ed9ca

Browse files
authored
Merge pull request #712 from ReactionMechanismGenerator/auto_db
Added recommended_libraries.yml
2 parents daf9251 + 9eec2ed commit d1ed9ca

File tree

1 file changed

+268
-0
lines changed

1 file changed

+268
-0
lines changed

input/recommended_libraries.yml

Lines changed: 268 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,268 @@
1+
# Recommended RMG libraries per chemistry type.
2+
# Used by RMG's 'auto' library selection mode.
3+
# Each set maps to thermo, kinetics, and transport library lists.
4+
# Kinetics entries can be plain strings or dicts of {name: str, seed: bool}.
5+
#
6+
# CH pyrolysis is split into two sets:
7+
# CH_pyrolysis_core — fundamental high-T C/H chemistry (acetylene initiation,
8+
# alkane cracking, small radical thermo). Auto-included when
9+
# C present, T >= 800 K, and no O in species.
10+
# PAH_formation — first ring formation, naphthalene pathways (CPD + HACA),
11+
# second ring growth, larger PAH chemistry, alkyl-aromatics.
12+
# Only auto-included when no O in species; otherwise requires
13+
# the explicit <PAH_libs> keyword in the input file.
14+
15+
primary:
16+
thermo:
17+
- primaryThermoLibrary
18+
- BurkeH2O2 # H/O
19+
- Spiekermann_refining_elementary_reactions # RMG's own high-level calculations for small species
20+
- thermo_DFT_CCSDTF12_BAC # Trusted thermo library
21+
- DFT_QCI_thermo # Trusted thermo library
22+
- CBS_QB3_1dHR # Trusted thermo library
23+
kinetics:
24+
- name: primaryH2O2 # H/O seed
25+
seed: true
26+
transport:
27+
- PrimaryTransportLibrary
28+
- OneDMinN2
29+
- NOx2018
30+
- GRI-Mech
31+
32+
oxidation:
33+
thermo:
34+
- FFCM1(-) # H2/CO/C1 reaction model
35+
- FormicAcid # C1 oxidation pathways, inc. HOCO and HOCHO PESs
36+
- NOx2018 # C1/C1/C-N/N
37+
kinetics:
38+
- FormicAcid # C1 oxidation pathways, inc. HOCO and HOCHO PESs
39+
- FFCM1(-) # H2/CO/C1 reaction model
40+
- NOx2018 # C1/C1/C-N/N
41+
- 2005_Senosiain_OH_C2H2 # OH + acetylene surface reactions
42+
transport: []
43+
44+
nitrogen:
45+
thermo:
46+
- NH3 # foundational NH3 thermo
47+
- NOx2018 # C1/C1/C-N/N
48+
- NitrogenCurran # computations for nitrogen-containing compounds
49+
- CHON_G4 # CHON small molecule G4
50+
kinetics:
51+
- primaryNitrogenLibrary # foundational nitrogen kinetics in combustion
52+
- NOx2018 # C1/C1/C-N/N
53+
- HydrazinePDep # well-skipping pressure-dependent reactions on the N3H5 and N4H6 PESs
54+
- Ethylamine
55+
transport: []
56+
57+
sulfur:
58+
thermo:
59+
- SulfurLibrary
60+
kinetics:
61+
- primarySulfurLibrary
62+
- Sulfur/DMDS
63+
- Sulfur/DMS
64+
transport: []
65+
66+
# Core high-T C/H chemistry: acetylene initiation, alkane cracking, fundamental radicals
67+
CH_pyrolysis_core:
68+
thermo:
69+
- NOx2018 # C1/C1/C-N/N
70+
- Butadiene_Dimerization
71+
- Chernov
72+
- heavy_oil_ccsdtf12_1dHR
73+
- Klippenstein_Glarborg2016
74+
kinetics:
75+
- C2H2_init
76+
- Klippenstein_Glarborg2016
77+
- Chernov
78+
transport: []
79+
80+
# PAH formation and growth: first ring, naphthalene, polycyclic aromatics, alkyl-aromatics
81+
PAH_formation:
82+
thermo:
83+
- Butadiene_Dimerization
84+
- C10H11
85+
- s3_5_7_ane
86+
- Fulvene_H
87+
- naphthalene_H
88+
- vinylCPD_H
89+
- Lai_Hexylbenzene
90+
- Narayanaswamy
91+
- SABIC_aromatics_1dHR_extended
92+
- SABIC_aromatics_1dHR
93+
- SABIC_aromatics
94+
- bio_oil
95+
kinetics:
96+
# First aromatic ring formation
97+
- 2001_Tokmakov_H_Toluene_to_CH3_Benzene
98+
- 2003_Miller_Propargyl_Recomb_High_P
99+
- 2009_Sharma_C5H5_CH3_highP
100+
- 2015_Buras_C2H3_C4H6_highP
101+
- fascella
102+
- kislovB
103+
# Naphthalene pathways (CPD route + HACA)
104+
- Butadiene_Dimerization
105+
- C10H11
106+
- Fulvene_H
107+
- biCPD_H_shift
108+
- naphthalene_H
109+
- vinylCPD_H
110+
- Mebel_C6H5_C2H2
111+
- Mebel_Naphthyl
112+
# Larger aromatics and PAH growth
113+
- C6H5_C4H4_Mebel
114+
- C12H11_pdep
115+
- c-C5H5_CH3_Sharma
116+
- Lai_Hexylbenzene
117+
- Narayanaswamy
118+
# First-to-second aromatic ring sub-libraries
119+
- First_to_Second_Aromatic_Ring/2005_Ismail_C6H5_C4H6_highP
120+
- First_to_Second_Aromatic_Ring/2012_Matsugi_C3H3_C7H7_highP
121+
- First_to_Second_Aromatic_Ring/2016_Mebel_C10H9_highP
122+
- First_to_Second_Aromatic_Ring/2016_Mebel_C9H9_highP
123+
- First_to_Second_Aromatic_Ring/2016_Mebel_Indene_CH3_highP
124+
- First_to_Second_Aromatic_Ring/2017_Buras_C6H5_C3H6_highP
125+
- First_to_Second_Aromatic_Ring/2017_Mebel_C6H4C2H_C2H2_highP
126+
- First_to_Second_Aromatic_Ring/2017_Mebel_C6H5C2H2_C2H2_highP
127+
- First_to_Second_Aromatic_Ring/2017_Mebel_C6H5_C2H2_highP
128+
- First_to_Second_Aromatic_Ring/2017_Mebel_C6H5_C4H4_highP
129+
- First_to_Second_Aromatic_Ring/phenyl_diacetylene_effective
130+
# Aromatics high pressure PES libraries
131+
- Aromatics_high_pressure/C10H10_1
132+
- Aromatics_high_pressure/C10H10_2
133+
- Aromatics_high_pressure/C10H10_H_abstraction
134+
- Aromatics_high_pressure/C10H11_1
135+
- Aromatics_high_pressure/C10H11_2
136+
- Aromatics_high_pressure/C10H11_3
137+
- Aromatics_high_pressure/C10H11_4
138+
- Aromatics_high_pressure/C10H7
139+
- Aromatics_high_pressure/C10H8_H_abstraction_H_recomb
140+
- Aromatics_high_pressure/C10H9_1
141+
- Aromatics_high_pressure/C10H9_2
142+
- Aromatics_high_pressure/C10H9_3
143+
- Aromatics_high_pressure/C10H9_4
144+
- Aromatics_high_pressure/C12H10_1
145+
- Aromatics_high_pressure/C12H10_2
146+
- Aromatics_high_pressure/C12H10_H_abstraction
147+
- Aromatics_high_pressure/C12H11
148+
- Aromatics_high_pressure/C12H8_H_abstraction
149+
- Aromatics_high_pressure/C12H9
150+
- Aromatics_high_pressure/C14H10_H_abstraction_H_recomb
151+
- Aromatics_high_pressure/C14H11_1
152+
- Aromatics_high_pressure/C14H11_2
153+
- Aromatics_high_pressure/C14H11_3
154+
- Aromatics_high_pressure/C14H11_4
155+
- Aromatics_high_pressure/C14H9
156+
- Aromatics_high_pressure/C16H11
157+
- Aromatics_high_pressure/C7H8
158+
- Aromatics_high_pressure/C7H8_H_abstraction
159+
- Aromatics_high_pressure/C7H9
160+
- Aromatics_high_pressure/C8H6_H_abstraction
161+
- Aromatics_high_pressure/C8H7
162+
- Aromatics_high_pressure/C8H8_H_abstraction
163+
- Aromatics_high_pressure/C8H9
164+
- Aromatics_high_pressure/C9H10_H_abstraction
165+
- Aromatics_high_pressure/C9H11
166+
- Aromatics_high_pressure/C9H7
167+
- Aromatics_high_pressure/C9H8_1
168+
- Aromatics_high_pressure/C9H8_2
169+
- Aromatics_high_pressure/C9H8_H_abstraction
170+
- Aromatics_high_pressure/C9H9_1
171+
- Aromatics_high_pressure/C9H9_2
172+
transport: []
173+
174+
liquid_oxidation:
175+
thermo: []
176+
kinetics:
177+
- Chung_solvation_corrections
178+
transport: []
179+
180+
surface:
181+
thermo:
182+
- surfaceThermoPt111
183+
kinetics:
184+
- name: Surface/CPOX_Pt/Deutschmann2006_adjusted
185+
seed: false
186+
# BEP rules probably work better, but you have to put O2 and CO adsorption in your seed or RMG won't find them
187+
- Surface/Methane/Vlachos_Pt111
188+
- Surface/Methane/Vlachos_Rh
189+
- Surface/Methane/Deutschmann_Ni
190+
- Surface/DOC/Arevalo_Pt111
191+
- Surface/DOC/Ishikawa_Rh111
192+
- Surface/DOC/Mhadeshwar_Pt111
193+
transport: []
194+
195+
surface_nitrogen:
196+
thermo: []
197+
kinetics:
198+
# Ammonia decomposition / oxidation on various facets
199+
- Surface/Ammonia/Schneider_Pt111
200+
- Surface/Ammonia/Schneider_Pt211
201+
- Surface/Ammonia/Schneider_Rh111
202+
- Surface/Ammonia/Schneider_Rh211
203+
- Surface/Ammonia/Schneider_Pd111
204+
- Surface/Ammonia/Schneider_Pd211
205+
- Surface/Ammonia/Novell_Pt111
206+
- Surface/Ammonia/Novell_Rh111
207+
- Surface/Ammonia/Novell_Pd111
208+
- Surface/Ammonia/Duan_Ni111
209+
- Surface/Ammonia/Duan_Ni211
210+
- Surface/Ammonia/Vlachos_Ru0001
211+
- Surface/Ammonia/Roldan_Ru0001
212+
- Surface/Ammonia/Popa_Rh111
213+
- Surface/Ammonia/Offermans_Pt111
214+
- Surface/Ammonia/Kraehnert_Pt111
215+
- Surface/Ammonia/Rebrov_Pt111
216+
- Surface/Ammonia/Scheuer_Pt
217+
# Hydrazine decomposition
218+
- Surface/Hydrazine/Roldan_Cu111
219+
- Surface/Hydrazine/Roldan_Ir111
220+
# Nitrogen-specific DOC reactions
221+
- Surface/DOC/Nitrogen
222+
transport: []
223+
224+
halogens:
225+
thermo:
226+
- Chlorinated_Hydrocarbons #Chlorinated hydrocarbons used to fit/validate Cl GAV's and non-NNI's
227+
- Chlorination #chlorinated species from many sources (CBS-QB3, Burcat, etc.), recommended as a secondary library for Chlorine models
228+
- CHOBr_G4 #non-cyclic and cyclic closed & radical small molecules with at least 1 Br & C, H, O. G4 method.
229+
- CHOClBr_G4 # non-cyclic, closed/radical, at least 1 Cl and 1 Br & C, H, O. G4 method.
230+
- CHOCl_G4 # non-cyclic/cyclic, closed/radical, at least 1 Cl & C, H, O. G4 method.
231+
- CHOFBr_G4 # non-cyclic, closed/radical, at least 1 F and 1 Br & C, H, O. G4 method.
232+
- CHOFClBr_G4 # non-cyclic closed/radical, at least 1 F, 1 Cl, 1 Br & C, H, O. G4 method.
233+
- CHOFCl_G4 # non-cyclic closed/radical, at least 1 F, 1 Cl & C, H, O. G4 method.
234+
- CHOF_G4 # non-cyclic/cyclic closed/radical, at least 1 F & C, H, O. G4 method.
235+
- Fluorine #thermo to pair with "NIST_Fluorine" kinetic library
236+
- halogens #to be used for F/Cl/Br-containing systems, various sources (i.e. G4/RRHO, ATcT)
237+
- iodinated_Hydrocarbons
238+
- 2-BTP_G4 #to pair with the 2-BTP thermo library. F- and Br-containing species, G4 level of theory, RRHO approx.
239+
- 2-BTP #to use with "2-BTP" kinetic library. Computed with G3MP2B3 & G3B3 composite ab initio methods; Geometries, vib. freq.,and ZPE calculated at B3LYP/6–31G(d) level of theory.
240+
kinetics:
241+
- 2-BTP #flame suppression chemistry for 2-bromo-3,3,3-trifluoropropene
242+
- CH3Cl #chloromethane pyrolysis/oxidation and relevant H-abstraction reactions, combined with CRECK C1-C3 mechanism
243+
- CF2BrCl # suppression chemistry of Halon 1211 (CF2BrCl) + light hydrocarbon (CH4, C2H4, and C3H8) chemistry
244+
- DTU_mech_CH3Cl # pyrolysis/oxidation of methyl chloride
245+
- NIST_Fluorine # C1-C2 hydrofluorocarbon combustion of refrigerants
246+
- Iodine-R_recombination
247+
- YF #combustion of the refrigerant HFO-1234yf (2,3,3,3-tetrafluroropropene, YF)
248+
transport:
249+
- NIST_Fluorine
250+
251+
electrochem:
252+
thermo:
253+
- LithiumPrimaryThermo
254+
- LithiumPrimaryThermo2
255+
- LithiumAdditionalThermo
256+
- computationalLithiumElectrode
257+
- electrocatThermo
258+
- electrocatLiThermo
259+
- LithiumSurface
260+
- surfaceThermoLi
261+
kinetics:
262+
- LithiumPrimaryKinetics
263+
- LithiumPrimaryKinetics2
264+
- LithiumPrimaryChargedKinetics
265+
- LithiumAnalogyKinetics
266+
- LithiumSurface
267+
- LithiumSurfaceAnalogy
268+
transport: []

0 commit comments

Comments
 (0)