2018-11-20 11:33:07 +01:00
|
|
|
Excited states
|
|
|
|
==============
|
|
|
|
|
|
|
|
It is possible to run excited states calculations with the quantum package. To
|
2018-11-23 18:01:22 +01:00
|
|
|
do this, set :option:`determinants n_states` to the number of requested states.
|
|
|
|
The selection criterion will be the maximum of the selection criteria for each
|
|
|
|
state. If the Davidson diagonalization has difficulties to converge, increase
|
|
|
|
the :option:`davidson n_states_diag` value.
|
|
|
|
|
|
|
|
When computing multiple states, it is good to have the :option:`determinants
|
|
|
|
s2_eig` flag |true|. This will force the Davidson algorithm to choose only
|
|
|
|
vectors with a value of |S^2| equal to :option:`determinants expected_s2`.
|
2018-11-20 11:33:07 +01:00
|
|
|
Otherwise, different spin states will come out in the diagonalization.
|
|
|
|
|
2018-11-23 18:01:22 +01:00
|
|
|
The |qp| doesn't take account of the symmetry. Due to numerical noise, excited
|
|
|
|
states of different symmetries may enter in the calculation. Note that it is
|
|
|
|
possible to make state-average calculation of states with different symmetries
|
|
|
|
and/or different spin multiplicities.
|
2018-11-20 11:33:07 +01:00
|
|
|
|
2018-11-23 18:01:22 +01:00
|
|
|
To include excited state of all possible symmetries, a simple trick is to
|
|
|
|
run a preliminary multi-state |CIS| calculation using the :ref:`CIS` program,
|
|
|
|
and then running the selected |FCI| restarting from the |CIS| states, setting
|
|
|
|
:option:`determinants read_wf` to |true|.
|
2018-11-20 11:33:07 +01:00
|
|
|
|
2018-11-23 18:01:22 +01:00
|
|
|
Usually, it is good practice to use state-averaged natural |MOs| so that all
|
|
|
|
states have |MOs| of comparable quality. This allows for a faster convergence
|
|
|
|
of excitation energies.
|
2018-11-20 11:33:07 +01:00
|
|
|
|
|
|
|
|