Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| the_nevpt2_program [2023/12/23 17:03] – [General considerations] werner | the_nevpt2_program [2024/11/05 08:47] (current) – syntax error : orbit,record not orbital=record doll | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== The NEVPT2 program ====== | ||
| + | |||
| + | **Reference literature: | ||
| + | |||
| + | C. Angeli, R. Cimiraglia, S. Evangelisti, | ||
| + | |||
| + | C. Angeli, R. Cimiraglia and J. P. Malrieu, [[https:// | ||
| + | |||
| + | C. Angeli, M. Pastore and R. Cimiraglia, //Theor. Chem. Acc.//, **117**, 743 (2007) | ||
| + | |||
| + | All publications resulting from use of this program must acknowledge the above. | ||
| + | |||
| + | ===== General considerations ===== | ||
| + | |||
| + | NEVPT2 is a form of second-order multireference perturbation theory which can be applied to CAS–SCF wavefunctions or, more generally, to CAS–CI wavefunctions. The term NEVPT is an acronym for // | ||
| + | |||
| + | * Strict separability (size consistence): | ||
| + | * Absence of intruder states: the zero-order energies associated to the functions of the outer space are well separated from the zero-order energy of the state being studied, thus avoiding divergences in the perturbation summation | ||
| + | * The first order correction to the wavefunction is an eigenfunction of the spin operators $S^2$ and $S_z$ | ||
| + | * Electronically excited states are dealt with at the same level of accuracy as the ground state | ||
| + | * NEVPT2 energies are invariant under a unitary transformation of the active orbitals. Furthermore, | ||
| + | * NEVPT2 coincides with MP2 in the case of a HF wave function | ||
| + | |||
| + | NEVPT2 has been implemented in two variants both of which are present in '' | ||
| + | |||
| + | Since Molpro2021.2, | ||
| + | '' | ||
| + | |||
| + | '' | ||
| + | |||
| + | * In state-averaged | ||
| + | * Use the '' | ||
| + | * Add in nevpt2 the directives: '' | ||
| + | |||
| + | |||
| + | ===== Input description ===== | ||
| + | |||
| + | NEVPT2 must follow a CAS–SCF or CAS–CI calculation. The command | ||
| + | |||
| + | '' | ||
| + | has to be specified to carry out a second–order perturbation calculation. NEVPT2 is part of the MRCI program and uses the options of the latter. Of particular relevance are the options '' | ||
| + | |||
| + | * **'' | ||
| + | |||
| + | The present implementation of NEVPT2 is state–specific, | ||
| + | |||
| + | An example is provided where the energies of the ground state and of the first $^1A_2$ ($n \to \pi^*$) excited state of formaldehyde are calculated. | ||
| + | |||
| + | <code - examples/ | ||
| + | ***, | ||
| + | file, | ||
| + | file, | ||
| + | gthresh, | ||
| + | gthresh, | ||
| + | gthresh, | ||
| + | |||
| + | geomtyp=zmat | ||
| + | geometry | ||
| + | | ||
| + | | ||
| + | | ||
| + | | ||
| + | end | ||
| + | |||
| + | basis=6-31G* | ||
| + | |||
| + | {hf | ||
| + | wf,16,1,0} | ||
| + | |||
| + | {multi | ||
| + | closed, | ||
| + | occ,6,2,4,0 | ||
| + | wf,16,1,0 | ||
| + | state,1 | ||
| + | natorb, | ||
| + | } | ||
| + | |||
| + | {nevpt2, | ||
| + | core, | ||
| + | closed, | ||
| + | occ,6,2,4,0 | ||
| + | orbit, | ||
| + | wf,16,1,0 | ||
| + | state,1,1 | ||
| + | } | ||
| + | |||
| + | {multi | ||
| + | closed, | ||
| + | occ,6,2,4,0 | ||
| + | wf,16,4,0 | ||
| + | state,1 | ||
| + | start, | ||
| + | natorb, | ||
| + | } | ||
| + | {nevpt2, | ||
| + | core, | ||
| + | closed, | ||
| + | occ,6,2,4,0 | ||
| + | orbit, | ||
| + | wf,16,4,0 | ||
| + | state,1,1 | ||
| + | } | ||
| + | </ | ||