19.01.2015 Views

MOLPRO

MOLPRO

MOLPRO

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

46 BASIS SET EXTRAPOLATION 344<br />

extrapolate,basis=avtz:avqz:av5z,method r=ex1,npc=2<br />

method r determines the method for extrapolating the reference energy (in this case a single<br />

exponential); npc=2 means that only the last two energies should be used to extrapolate the<br />

correlation energy (by default, a least square fit to all given energies is used). This yields<br />

BASIS EREF ECORR ETOT<br />

AVTZ -76.06061330 -0.28167606 -76.34228936<br />

AVQZ -76.06600082 -0.29758099 -76.36358180<br />

AV5Z -76.06732050 -0.30297495 -76.37029545<br />

CBS -76.06774863 -0.30863419 -76.37638283<br />

Rather than using the default procedure as above, one can also specify a procedure used to carry<br />

out the energy calculation, e.g.<br />

extrapolate,basis=avtz:avqz:av5z,proc=runccsd, method_r=ex1,npc=2}<br />

procedure runccsd<br />

hf<br />

ccsd(t)<br />

endproc<br />

Alternatively, the energies can be provided via variables EREF, ECORR, ETOT etc. These must<br />

be vectors, holding as many values as basis sets are given.<br />

46.1 Options<br />

The possible options and extrapolation methods are:<br />

BASIS=basissets<br />

PROC=procname<br />

STARTCMD=command<br />

METHOD=key<br />

METHOD C=key<br />

METHOD R=key<br />

VARIABLE=name<br />

ETOT=variable<br />

EREF=variable<br />

Specify as set of correlation consistent basis sets, separated by colons.<br />

Specify a procedure to run the energy calculations<br />

Start command for the energy calculations: the sequence of commands<br />

from STARTCMD and the current EXTRAPOLATE is run. STARTCMD<br />

must come before the extrapolate command in the input.<br />

Specifies a keyword to define the extrapolation function, see section<br />

46.2.<br />

Specifies a keyword to define the extrapolation function for the correlation<br />

energy, see section 46.2.<br />

Specifies a keyword to define the extrapolation function for the reference<br />

energy, see section 46.2.<br />

Specifies a variable name; this variable should contain the energies to<br />

be extrapolated.<br />

Provide the total energies in variable (a vector with the same number<br />

of energies as basis sets are given) If only ETOT but not EREF is<br />

given, the total energy is extrapolated.<br />

Provide the reference energies to be extrapolated in variable (a vector<br />

with the same number of energies as basis sets are given)

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

Saved successfully!

Ooh no, something went wrong!