Coupled-cluster (CC) calculations [41] are performed under control of the RUNTYPE CI specification, with data input characterising the nature of the CI introduced by a data line with the character string CCSD as the first four characters of the first data field. Termination of this data is accomplished by presenting a valid Class 2 directive, such as VECTORS. Before detailing example data files for performing CC calculations on the X1A1 state of formaldehyde, we mention some general points on conducting such calculations.
Any restart jobs will require ED6 being saved, in addition to the Dumpfile (ED3) and Mainfile (ED2).
SUPER OFF NOSYM
in the SCF run.
A CC calculation is to to be performed on the H2CO molecule. Before detailing the data requirements, let us again consider the mechanisms for restricting the scale of the all-electron computation, since this will often be required in coupled-cluster treatments. The user will typically wish to
TITLE
H2CO - TZVP - VALENCE CCSD / CCSD ENERGY = -114.2600151982
SUPER OFF NOSYM
NOPRINT
ZMATRIX ANGSTROM
C
O 1 1.203
H 1 1.099 2 121.8
H 1 1.099 2 121.8 3 180.0
END
BASIS TZVP
ACTIVE\3 TO 50 END\CORE\1 TO 2\END
RUNTYPE CI\CCSD 48 6 6
CCTH 10
CCIT 30
ENTER
The following points should be noted:
Note that this directive may be omitted when MXCCIT will be set to the default value of 20.
Again this directive may be omitted, when the default value 10-10 will be used.
Let us now consider the corresponding calculation with inclusion of the triples (T) component to the correlation energy. A valid data sequence for performing such a calculation is shown below, where we are still performing all the computation in a single job.
TITLE
H2CO - TZVP - VALENCE CCSD(T) / CCSD(T) ENERGY = -114.2714886289
SUPER OFF NOSYM
NOPRINT
ZMATRIX ANGSTROM
C
O 1 1.203
H 1 1.099 2 121.8
H 1 1.099 2 121.8 3 180.0
END
BASIS TZVP
ACTIVE\3 TO 50 END\CORE\1 TO 2\END
RUNTYPE CI\CCSD(T) 48 6 6
CCTH 10
CCIT 30
ENTER
Now let us consider performing the CC calculation above in a sequence
of jobs, where the first job carries out the SCF, the second the
transformation and CCSD(T). First the closed shell case: valid data
sequences for performing the calculation are shown below.
Run I: The Scf Job
TITLE
H2CO - TZVP SCF PRIOR TO CCSD(T) CALCULATION
SUPER OFF NOSYM
ZMATRIX ANGSTROM
C
O 1 1.203
H 1 1.099 2 121.8
H 1 1.099 2 121.8 3 180.0
END
BASIS TZVP
ENTER
The only obvious point to note is the use of the SUPER directive in
requesting full integral list generation required in the subsequent
transformation.
Run II: The Transformation and CCSD(T) Job
RESTART
TITLE
H2CO - TZVP - VALENCE CCSD(T) / CCSD(T) ENERGY = -114.2714886289
SUPER OFF NOSYM
BYPASS SCF
ZMATRIX ANGSTROM
C
O 1 1.203
H 1 1.099 2 121.8
H 1 1.099 2 121.8 3 180.0
END
BASIS TZVP
ACTIVE\3 TO 50 END\CORE\1 TO 2\END
RUNTYPE CI\CCSD(T) 48 6 6
CCTH 10
CCIT 30
ENTER
The following points should be noted:
Run IIa: The Transformation Job
RESTART
TITLE
H2CO - TZVP INTEGRAL TRANSFORMATION
SUPER OFF NOSYM
BYPASS SCF
ZMATRIX ANGSTROM
C
O 1 1.203
H 1 1.099 2 121.8
H 1 1.099 2 121.8 3 180.0
END
BASIS TZVP
RUNTYPE TRANSFORM
ACTIVE\3 TO 50 END\CORE\1 TO 2\END
ENTER
Run IIb: The CCSD(T) Job
RESTART
TITLE
H2CO - TZVP - VALENCE CCSD(T) / CCSD(T) ENERGY = -114.2714886289
SUPER OFF NOSYM
BYPASS TRANSFORM
ZMATRIX ANGSTROM
C
O 1 1.203
H 1 1.099 2 121.8
H 1 1.099 2 121.8 3 180.0
END
BASIS TZVP
ACTIVE\3 TO 50 END\CORE\1 TO 2\END
RUNTYPE CI\CCSD(T) 48 6 6
CCTH 10
CCIT 30
ENTER