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.

15 DENSITY FITTING 94<br />

DF-HF,DF_BASIS=VQZ/JKFIT<br />

!use VQZ/JKFIT fitting basis<br />

Orbital basis sets can be chosen using type ORBITAL (but this is not recommended normally!).<br />

Contraction/uncontraction can be forced appending (CONTRACT) or (UNCONTRACT) to the<br />

basis name, e.g.<br />

DF BASIS=AVQZ(UNCONTRACT)/ORBITAL.<br />

If other options are given in parenthesis, these can be separeted by commas, e.g.<br />

DF BASIS=AVQZ(f/d,UNCONTRACT)/ORBITAL.<br />

Alternative forms, which should work as well, are<br />

DF BASIS=AVQZ(f/d)(UNCONTRACT)/ORBITAL<br />

or<br />

DF BASIS=AVQZ(f/d)/ORBITAL(UNCONTRACT).<br />

Note that the CONTRACT/UNCONTRACT option cannot be used with basis set names previously<br />

defined in a basis block (see below).<br />

Alternatively, fitting basis sets can be defined in a preceding basis block (see 11), and then be<br />

refered to with their set names, e.g.,<br />

DF-HF, DF BASIS=MYJKBASIS<br />

DF-MP2, DF BASIS=MYMP2BASIS<br />

where MYJKBASIS and MYMP2BASIS are sets defined in a basis block. In this case it is the<br />

responsibility of the user to ensure that the basis set is appropriate for the method.<br />

Further options, as fully described in section 15.1, can be added on the command line. In this<br />

case they are valid only for the current command. Alternatively, the options can be specifed on<br />

a separate DFIT directive. If this is given within a command block, the options are used only<br />

for the current program; this is entirely equivalent to the case that the options are specified on<br />

the command line. However, if a DFIT (or GDFIT) directive is given outside of a command<br />

block, the specified options are used globally in all subsequent density fitting calculations in the<br />

same run.<br />

The options specified on a global DFIT directive are also passed down to procedures. However,<br />

if a DFIT is given within a procedure, the corresponding options are used only in the same<br />

procedure and procedures called from it. When the procedure terminates, the options from the<br />

previous level are recovered.<br />

15.1 Options for density fitting<br />

The options described in this section have sensible default values and usually do not have to be<br />

given. Many options described below have alias names. These can be obtained using<br />

HELP,CFIT,ALIASES.<br />

15.1.1 Options to select the fitting basis sets<br />

BASIS<br />

BASIS COUL<br />

BASIS EXCH<br />

BASIS MP2<br />

BASIS CCSD<br />

Basis set for fitting (Default: set corresponding to the orbital<br />

basis)<br />

Basis set for Coulomb fitting (default BASIS)<br />

Basis set for exchange fitting (default BASIS)<br />

Fitting basis set for DF-MP2 (default BASIS)<br />

Fitting basis set for DF-LCCSD (default BASIS)

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

Saved successfully!

Ooh no, something went wrong!