19.01.2015 Views

MOLPRO

MOLPRO

MOLPRO

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

4 GENERAL PROGRAM STRUCTURE 22<br />

Program control:<br />

*** indicates start of a new calculation<br />

MEMORY<br />

allocates dynamic memory<br />

PUNCH<br />

opens a punch file<br />

FILE<br />

connects units to permanent files<br />

RESTART<br />

recovers file information<br />

INCLUDE<br />

includes other input files<br />

BASIS<br />

can be used to define default basis sets<br />

GEOMETRY<br />

can be used to specify the geometry<br />

ZMAT<br />

can be used to define the Z-matrix<br />

PARALLEL<br />

can be used to control parallelization<br />

STATUS<br />

checks status of program steps<br />

PRINT,GPRINT controls global print levels<br />

THRESH,GTHRESH controls global thresholds<br />

DIRECT,GDIRECT flags direct computation of integrals and for setting direct options<br />

EXPEC,GEXPEC controls computation of expectation values<br />

TEXT<br />

prints text<br />

EXIT<br />

stops execution<br />

DO<br />

controls do loops<br />

ENDDO<br />

end of do loops<br />

IF<br />

controls conditional actions<br />

ELSEIF<br />

controls conditional actions<br />

ENDIF<br />

end of IF block<br />

GOTO<br />

used to skip part of input and for loops over input<br />

LABEL<br />

no action<br />

DATA<br />

data set management<br />

DELETE, ERASE data set deletion<br />

MATROP<br />

performs matrix operations<br />

GRID<br />

Define grid<br />

CUBE<br />

Dump data to grid<br />

CARTESIAN Use cartesian basis functions<br />

SPHERICAL Use spherical harmonic basis functions<br />

USER<br />

calls user-supplied subroutine<br />

--- last line of input<br />

Variables:<br />

SET<br />

sets variables (obsolete)<br />

SETI<br />

sets variables or numbers to their inverse (obsolete)<br />

SETA<br />

sets variable arrays (obsolete)<br />

CLEAR<br />

clears variables

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

Saved successfully!

Ooh no, something went wrong!