Various options can be specified using key/value pairs qualifying the LOCAL or MULTP command. For all options appropriate default values are set, and so these options must usually be modified only for special purposes. For convenience and historical reasons, alias names are available for various options, which correspond to the variable name used in the program. Table 9 summarizes the keys, aliases and default values. In the following, the parameters are described in more detail.
Parameter | Alias | Default value | Meaning |
General Parameters: | |||
LOCAL | 4 | determines which program to use | |
SAVE | SAVDOM | 0 | specifies record for saving domain info |
START | RESTDOM | 0 | specifies record for reading domain info |
PIPEK | LOCORB | 0 | activates or deactivates PM localization |
SAVORB | SAVLOC | 0 | specifies record for saving local orbitals |
DOMONLY | 0 | if set, only domains are made. | |
if 2, only orbital domains are made. | |||
Parameters to select weak and distant pairs: | |||
WEAKPAIR | WEAKP | 1 | criterion for selection of weak pairs |
DISTPAIR | DISTP | 0 (8) | criterion for selection of distant pairs |
VERYDIST | VERYD | 0 (15) | criterion for selection of very distant pairs |
Parameters to define domains: | |||
DOMSEL | CHGFRAC | 0.98 | selection criterion for orbital domains |
DELCOR | IDLCOR | 2 | delete projected core AOs up to certain shell |
DELBAS | IBASO | 0 | determines how to remove redundancies |
Parameters for redundancy check using DOMSEL=1 | |||
TYPECHECK | TYPECHK | 1 | activates basis function type restrictions |
DELSHL | IDLSHL | 1 | determines if whole shells are to be deleted |
DELEIG | IDLEIG | 1 | determines how to select redundant functions |
DELCMIN | CDELMIN | 0.1 | parameter for use with DELEIG=1 |
Parameter for multipole treatment of exchange operators: | |||
DSTMLT | 0 (3) | expansion level for distant pairs | |
Parameters for energy partitioning: | |||
IEPART | 0 | If nonzero: do energy partitioning | |
EPART | 3.0 | cutoff parameter for determining individual monomers | |
Miscellaneous options: | |||
SKIPDIST | SKIPD | 3 | determines at which stage weak and distant pairs are eliminated |
ASYDOM | JITERM | 0 | parameter for use of asymmetric domains |
LOCSING | LOCSNG | 0 | determines virtual space used for singles |
MAXANG | MAXL | 99 | restriction for Boughton-Pulay domain selection |
CHGMIN | 0.01 | minimum Mulliken charge for BP domain selection | |
CHGMINH | 0.05 | minimum Mulliken charge of H-atoms for BP domain selection | |
CHGMAX | 0.40 | If charge larger than this value, atom is always included | |
MAXBP | MAXBP | 0 | determines how to rank atoms in Boughton-Pulay domain selection |
MULLIKEN | LOCMUL | 0 | determines how to rank atoms for domains |
PIPEKAO | LOCAO | 0 | activates AO localization criterion |
NONORM | 2 | determines whether projected functions are normalized | |
LMP2ALGO | MP2ALGO | 1 | if nonzero, use low-order scaling method in LMP22 iterations |
OLDDEF | 0 | allows to revert to older defaults | |
Thresholds: | |||
THRPIP | 1.d-12 | Threshold for Pipek-Mezey localization. | |
THRORB | 1.d-6 | Threshold for eliminating projected orbitals with small norm. | |
THRLOC | 1.d-6 | Threshold for eliminating redundant projected orbitals. | |
THRCOR | 1.d-1 | Threshold for eliminating projected core orbitals. | |
THRMP2 | 1.d-8 | Threshold for neglecting small fock matrix elements in the | |
LMP2 iteration. |
The thresholds can also be specified on the THRESH card.
P.J. Knowles and H.-J. Werner