19.01.2015 Views

MOLPRO

MOLPRO

MOLPRO

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

20 THE CI PROGRAM 153<br />

All states specified must be reasonably described by the internal configuration space. It is possible<br />

to have different convergence thresholds for each state (see ACCU card). It is also possible<br />

not to converge some lower roots which are included in the list nroot(i) (see REFSTATE card).<br />

For examples, see REFSTATE card.<br />

20.2.11 Defining reference state numbers<br />

REFSTATE,nstatr,nrootr(1),nrootr(2),...,nrootr(nstatr);<br />

nstatr is the number of reference states for generating contracted pairs. This may be larger or<br />

smaller than nstate. If this card is not present, nstatr=nstate and nrootr(i)=nroot(i). Roots for<br />

which no reference states are specified but which are specified on the STATE card (or included<br />

by default if the nroot(i) are not specified explicitly on the STATE card) will not be converged,<br />

since the result will be bad anyway. However, it is often useful to include these states in the list<br />

nroot(i), since it helps to avoid root flipping problems. Examples:<br />

state,2;<br />

will calculate two states with two reference states.<br />

state,2;refstate,1,2;<br />

will optimize second state with one reference state. One external expansion vector will be<br />

generated for the ground state in order to avoid root flipping. The results printed for state 1 are<br />

bad and should not be used (unless the pair space is complete, which might happen in very small<br />

calculations).<br />

state,1,2;refstate,1,2;<br />

As the second example, but no external expansion vectors will be generated for the ground state.<br />

This should give exactly the same energy for state 2 as before if there is no root flipping (which,<br />

however, frequently occurs).<br />

state,2;accu,1,1,1;<br />

Will calculate second state with two reference states. The ground state will not be converged<br />

(only one iteration is done for state 1) This should give exactly the same energy for state 2 as<br />

the first example.<br />

20.2.12 Specifying correlation of orbital pairs<br />

PAIR,iorb1.isy1,iorb2.isy2,np;<br />

is a request to correlate a given orbital pair.<br />

np=1:<br />

np=-1:<br />

np=0:<br />

singlet pair<br />

triplet pair<br />

singlet and triplet pair (if possible)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!