Next: 27.4.1 Intermolecular interactions Up: 27 LOCAL CORRELATION TREATMENTS Previous: 27.3.2 Linear scaling MP2


27.4 Density-fitting LMP2 (DF-LMP2, RI-LMP2)

Density-fitting LMP2 can be performed with standard density or and Poisson fitting basis sets. The present implementation works only without symmetry. The input is as follows:

DF-LMP2,[lmp2 options]

Optionally, a card DFIT can follow on which the following options can be specified (appropriate default values are available):

BASIS_MP2=string
Fitting basis sets, e.g., JKFIT (default) for standard density fitting or DENSITY:POISSON for mixed density/Poisson fitting. These basis sets must have been defined in a previous BASIS block.
THROV=value:
Screening threshold for 2-index integrals of fitting basis.
THRAO=value:
Screening threshold for 3-index integrals in the AO basis.
THRMO=value:
Screening threshold for half-transformed 3-index integrals.
THRSW=value:
Threshold for Schwarz screening.
THRPROD=value:
Product threshold for screening in first half transformation.
SPARSE=value:
If value is on-zero, use sparse algorithm in second-half transformation (default).
LOCFIT=value:
If value=1 use united orbital fitting domains (default). If value=2 use united pair fit domains.
RDOMAUX=value:
Radius for extending the pair fitting domains. Should be nonzero if LOCFIT=2.
KSCEEN=value:
If value=1 use Schwarz screening (linear scaling algorithm).
MINBLK=value:
Minimum AO blocking size.
MAXBLK=value:
Maximum AO blocking size.
MAXFIT=value:
Maximum block size for fitting functions.
MAXBATCH=value:
Blocking size for first half transformation.

RI-MP2 is an alias for the command DF-MP2. At present, expectation values and gradients cannot be computed with DF-MP2.



Subsections

Next: 27.4.1 Intermolecular interactions Up: 27 LOCAL CORRELATION TREATMENTS Previous: 27.3.2 Linear scaling MP2

molpro@molpro.net
Feb 26, 2003