Next: 6.18 Default procedures Up: 6 GENERAL PROGRAM STRUCTURE Previous: 6.16 Selecting orbitals and


6.17 Summary of keywords known to the controlling program

This is a summary of all keywords presently implemented in the controlling program. Each module knows further keywords, which are described in the chapters about the individual programs. For detailed information about the use of the commands listed below, consult the following chapters.
Program control:
***
indicates start of a new calculation
MEMORY
allocates dynamic memory
PUNCH
opens a punch file
FILE
connects units to permanent files
RESTART
recovers file information
INCLUDE
includes other input files
BASIS
can be used to define default basis sets
GEOMETRY
can be used to specify the geometry
ZMAT
can be used to define the Z-matrix
PARALLEL
can be used to control parallelization
STATUS
checks status of program steps
PRINT,GPRINT
controls global print levels
THRESH,GTHRESH
controls global thresholds
DIRECT,GDIRECT
flags direct computation of integrals and for setting direct options
EXPEC,GEXPEC
controls computation of expectation values
TEXT
prints text
EXIT
stops execution
DO
controls do loops
ENDDO
end of do loops
IF
controls conditional actions
ELSEIF
controls conditional actions
ENDIF
end of IF block
GOTO
used to skip part of input and for loops over input
LABEL
no action
DATA
data set management
DELETE, ERASE
data set deletion
MATROP
performs matrix operations
GRID
Define grid
CUBE
Dump data to grid
CARTESIAN
Use cartesian basis functions
SPHERICAL
Use spherical harmonic basis functions
USER
calls user-supplied subroutine
--
last line of input
Variables:
SET
sets variables (obsolete)
SETI
sets variables or numbers to their inverse (obsolete)
SETA
sets variable arrays (obsolete)
CLEAR
clears variables
CLEARALL
clears all variables
GETVAR
recovers variables from file
SHOW
displays the values of variables
TABLE
pints tables
Wave function optimization:
INT
calls the machine default integral program. This is optional and needs not to be given.
INTS
calls Seward integral program
INTE or INTEGRAL
calls Pitzer's integral program
INTD
flags direct computation of integrals (obsolete, please use GDIRECT instead).
LSINT
calls the spin-orbit integral program
SORT
calls two-electron sorting program
CPP
compute core polarization potential integrals
HF, RHF, HF-SCF, or RHF-SCF
calls spin-restricted Hartree-Fock program (open or closed shell)
UHF or UHF-SCF
calls spin-unrestricted Hartree-Fock program
DFT
calls the density functional program
KS, RKS
call the Kohn-Sham spin restricted density functional program
UKS
call the Kohn-Sham spin-unrestricted density functional program
MULTI, MCSCF, or CASSCF
calls MCSCF/CASSCF program
CASVB
calls the CASVB valence bond program
CI, MRCI, or CI-PRO
calls internally contracted MRCI program
ACPF, AQCC
calls internally contracted MR-ACPF program
CEPA
calls single-reference CEPA program (closed- or open-shell)
RS2, RS3
calls internally contracted multireference perturbation theory
MP2
calls closed-shell MP2 program
MP3
calls closed-shell MP3 program
MP4
calls closed-shell MP4 program
CISD
calls closed-shell CISD program
CCSD
calls closed-shell coupled cluster program
BCCD
calls closed-shell Brueckner CCD program
QCI,QCSID
calls closed-shell quadratic configuration interaction program
UCCSD
calls spin-unrestricted open-shell coupled cluster program
RCCSD
calls spin-restricted open-shell coupled cluster program
FCI or FULLCI
calls determinant based full CI program
Orbital manipulation:
LOCALI
calls orbital localization program
MERGE
calls orbital manipulation program
Properties and wavefunction analysis:
POP
calls population analysis program
DMA
calls distributed multipole analysis program
PROPERTY
calls properties program
DIP
adds dipole field to $h$
QUAD
adds quadrupole field to $h$
PLOT
calls orbital and density plot program
IGLO, PIGLO, NMR
call magnetic property programs
Gradients and geometry optimization:
FORCES
calls gradient program
OPT
calls geometry optimization program
OPTG
performs automatic geometry optimization
MIN
performs energy minimization with respect to some parameters
PUT
print or write geometry to a file
HESSIAN
calculate hessian
FREQUENCY
calculate vibrational frequencies
MASS
define atomic masses
DDR
evaluates approximate non-adiabatic coupling matrix elements



Next: 6.18 Default procedures Up: 6 GENERAL PROGRAM STRUCTURE Previous: 6.16 Selecting orbitals and

P.J. Knowles and H.-J. Werner
molpro@tc.bham.ac.uk
Jan 15, 2002