@@ -185,6 +185,31 @@ Another example::
185185
186186will append ``iop(99/33=1) `` to the respective Gaussian job input file.
187187
188+ To request a multireference calculation, such as MRCI, one can specify any of the following examples:
189+
190+ - A "simple" MRCI computation (text example)::
191+
192+ sp_level = 'MRCI/cc-pVTZ'
193+
194+ - Adding explicitly correlated calculations (F12) which provide improvement of the basis set convergence.
195+ Only available through Molpro (dictionary example)::
196+
197+ sp_level = {'method': 'MRCI-F12', 'basis': 'cc-pVTZ-F12}
198+
199+ Users can also specify a chain of jobs to be performed (supported in Molpro and Orca) so that the MRCI
200+ calculation uses the orbitals of the previous job. For example, to perform a MRCI calculation on CASSCF orbitals,
201+ one can specify::
202+
203+ sp_level = {'method': 'MP2_CASSCF_MRCI', 'basis': 'aug-cc-pVTZ'}
204+
205+ This chain, seperated by underscores, will perform an HF calculation (by default, no need to specify),
206+ an MP2 calculation, then a CASSCF calculation, and finally an MRCI calculation on CASSCF orbitals.
207+ Note that requesting an MRCI job will cause ARC to first automatically spawn a Molpro CCSD/cc-pVDZ job to identify
208+ the active space for the MRCI calculation. If the subsequent job is spawned in Orca, the active space will be used.
209+ If the subsequent MRCI job is spawned in Molpro, the entire space is currently considered (the active space is not
210+ determined explicitly). It is therefore recommended to set the ``levels_ess `` dict in settings to that "MRCI" jobs
211+ will be executed in Orca, and "F12" and "CCSD" jobs will be executed in Molpro.
212+
188213
189214Adaptive levels of theory
190215^^^^^^^^^^^^^^^^^^^^^^^^^
0 commit comments