@@ -95,9 +95,21 @@ Another example::
9595
9696specifies ``DLPNO-CCSD(T)-F12/cc-pVTZ-F12 `` model chemistry along with two auxiliary basis sets,
9797``aug-cc-pVTZ/C `` and ``cc-pVTZ-F12-CABS ``, with ``TightOpt `` for a single point energy calculation.
98+ You can also provide a 4-digit ``year `` on ``arkane_level_of_theory `` to distinguish method variants
99+ in the Arkane database (e.g., ``b97d3 `` vs ``b97d32023 ``)::
98100
101+ arkane_level_of_theory:
102+ method: b97d3
103+ basis: def2tzvp
104+ year: 2023
99105
100- THe following are examples for **equivalent ** definitions::
106+ If ``year `` is omitted, ARC will prefer the no-year Arkane entry for that method/basis. If no entry
107+ without a year exists, ARC will use the latest available year in the Arkane database. If no entry
108+ exists at all (neither with nor without a year), ARC will warn the user and proceed without
109+ atom energy or bond additivity corrections.
110+
111+
112+ The following are examples for **equivalent ** definitions::
101113
102114 opt_level = 'apfd/def2tzvp'
103115 opt_level = {'method': 'apfd', 'basis': 'def2tzvp'}
@@ -138,6 +150,12 @@ is equivalent to::
138150 scan_level = {'method': 'wb97xd', 'basis': 'def2svp'}
139151 sp_level = {'method': 'wb97xd', 'basis': 'def2svp'}
140152
153+ Note: Year suffixes in the method (e.g., ``wb97xd32023 ``) are meant for Arkane database matching
154+ and are not valid QC methods. Do not include year suffixes in ``level_of_theory ``; instead, specify a
155+ ``year `` key on ``arkane_level_of_theory `` if you need a specific atom or bond energy correction year.
156+ See `here <https://github.com/ReactionMechanismGenerator/RMG-database/blob/main/input/quantum_corrections/data.py >`_
157+ for all of Arkane's corrections.
158+
141159Note: If ``level_of_theory `` does not contain any deliminator (neither ``// `` nor ``\/ ``), it is interpreted as a
142160composite method.
143161
0 commit comments