.. _`apdx:mp2_psivar`:


MP2
===

Performs second order Moller-Plesset perturbation theory (MP2) computations. This code can compute RHF/ROHF/UHF energies, and RHF gradient/property computations. However, given the small errors introduced, we recommend using the new density fitted MP2 codes instead, which are much more efficient.

.. hlist::
   :columns: 1

   * :psivar:`CURRENT CORRELATION ENERGY <CURRENTCORRELATIONENERGY>`

   * :psivar:`CURRENT ENERGY <CURRENTENERGY>`

   * :psivar:`MP2 CORRELATION ENERGY <MP2CORRELATIONENERGY>`

   * :psivar:`MP2 OPPOSITE-SPIN CORRELATION ENERGY <MP2OPPOSITE-SPINCORRELATIONENERGY>`

   * :psivar:`MP2 SAME-SPIN CORRELATION ENERGY <MP2SAME-SPINCORRELATIONENERGY>`

   * :psivar:`MP2 TOTAL ENERGY <MP2TOTALENERGY>`

   * :psivar:`SCS-MP2 CORRELATION ENERGY <SCS-MP2CORRELATIONENERGY>`

   * :psivar:`SCS-MP2 OPPOSITE-SPIN CORRELATION ENERGY <SCS-MP2OPPOSITE-SPINCORRELATIONENERGY>`

   * :psivar:`SCS-MP2 SAME-SPIN CORRELATION ENERGY <SCS-MP2SAME-SPINCORRELATIONENERGY>`

   * :psivar:`SCS-MP2 TOTAL ENERGY <SCS-MP2TOTALENERGY>`