Technical Support Information
Last update: 26 September 2006

 

Overlay 9

5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 25 26 27 28 30 31 36 37 38 40 41 42 43 44 45 46 47 48 49 60 61 62 70 71 72 73 74 75 81 82 83 84 85 86

IOp(9/5)

METHOD

0        CIDS. CONFIGURATION INTERACTION WITH ALL SINGLE AND DOUBLE SUBSTITUTIONS.

1        CID. CI WITH ALL DOUBLE SUBSTITUTIONS.

2        MP3. THIRD ORDER PERTURBATION THEORY.

3        MP4(DQ). FOURTH ORDER PERTURBATION THEORY IN THE SPACE DOUBLE
          AND QUADRUPLE SUBSTITUTIONS.

4        MP4(SDQ). FOURTH ORDER PERTURBATION THEORY IN THE SPACE
          SINGLE, DOUBLE AND QUADRUPLE SUBSTITUTIONS.

5        MP4(SDTQ). FULL FOURTH ORDER PERTURBATION THEORY IN THE
          SPACE OF SINGLE, DOUBLE, TRIPLE AND QUADRUPLE SUBSTITUTIONS.

6        CCD. COUPLED CLUSTER THEORY WITH DOUBLE SUBSTITUTIONS.

7        CCSD. COUPLED CLUSTER THEORY WITH SINGLE AND DOUBLE SUBSTITUTIONS.

8        QCISD.

9        BD.

IOp(9/6)

L913: CRITERIA FOR TERMINATION OF THE ITERATION

0        DEFAULT CONVERGENCE CRITERION AND MAXCYCLE

-1       READ IN MAXCYCLES AND CONVERGENCE CRITERION (I2,D18.13)

N       Max N cycles.

L914: MAXIMUM NUMBER OF EXPANSION VECTORS IN DAVIDSON SCHEME

0        200 VECTORS

N       N VECTORS

**** NOTE: WHEN EXPANSION VECTORS EXCEED THE MAXIMUM, DAVIDSON RESTARTS WITH CURRENT EIGENVECTORS AS INITIAL GUESSES.

IOp(9/7)

UPDATE THE ENERGY IN COMMON/GEN/

0        YES, WITH THE CORRELATION ENERGY, ECID IN CID, ECISD IN CISD
          EUMP3 IN MP3, AND EUMP4 IN MP4 CALCULATIONS

1        YES, WITH EUMP3.

2        YES, WITH EMP4(SDQ) OR EMP4(DQ) IF SINGLES ARE NOT AVAILABLE.

7        NO

IOp(9/8)

L902:

Constraint on output wavefunction for stability calculations (see link 902). Number of roots in 907 and 919, default 1 in 907 and 10 in 919. Term and method selection for debugging in 906.

L913: Whether to use fast routines:

000    Default (no Slava, fast and R where possible).

1        Original code (DD1,2,3, UMP41,2,3,4) for first iteration

2        Use DD[1-3]R and UMP4xR (closed-shell) on 1st iteration

10      Original code for 2nd and later iterations.

20      Use DD[1-3]R and UMP4xR (closed-shell).

30      Use DD1, UMp41U, UMP42, UMP43, DD4UQ

40      Use DD1R, UMP41R, UMP42, UMP43, DD4RQ (closed-shell).

000     Default, same as 1.

100     Original routines.

200     Slava routines.

The defaults are 22 for RCI, 11 for UCI, 42 for RQCI, and 31 for UQCI.

L914: State of interest:

0        WE ARE NOT DOING GRADIENTS, FP OR CIS-MP2

N       WE ARE INTERESTED IN THE NTH EXCITED STATE

IOp(9/9)

Convergence criterion (on energy for L913, wavefunction for L914).

0        Default:
          L913 single point: 10**-7 energy, 10**-5 wfn.
          L913 gradient:        10**-8 energy, 10**-6 wfn.
          L914 single point:n: 10**-4 wfn.
          L914 gradient:        10**-6 wfn.

N      10**-N.

IOp(9/10)

Test flag in link 902

Whether to do "fake" frozen-core (i.e., with a full transformation). Only active in L914.

0        No; follow /Orb/.

1        For AO usage (NYI here).

2        Yes, note number of frozen core and virtual and reset /Orb/ for full.

3        Yes, and store full /Orb/ back on disk.

IOp(9/11)

Flags for Green's function calculations:

0           Normal use of MO integrals.

1           Force direct computation of contributions.

2           Force direct computation of contributions.

00         Normal production of intermediates (in-core if possible).

10         Force use of sort for intermediates.

100       Read window of MOs to refine in the same format as 801, but with two ranges on the same line for open-shell.

1000     Force N**3 algorithm in GFSCMA.

10000    Read EMin, EMax, and pole strength warning level on one line. Link 909 only.

Test flag in l902.

Spin projection control in L913:

0        Default (1)

1        Do basic projection.

2        Include triples?

IOp(9/12)

Test flag in l902.

IOp(9/13)

Symmetry constraint of output wavefunction from stable=opt:

0/1 yes/no.

IOp(9/14)

Non-iterative corrections:

ICNonI

0        No.

1        Fourth-order triples (NYI).

2        Fourth and fifth order singles and triples - QCISD(T), BD(T).

3        Same as 2, but save the amplitudes.

4        Same as 2, but do E4T as well.

IOp(9/15)

Type of derivative information generated:

0        None.

1        Do Lagrangian in L906; Do gradient in L913, included Z-amplitudes if necessary.

2        Do AO derivatives and Lagrangian in L906.

IOp(9/16)

L906: Control of (Semi-) Direct MP2:

-N        Do a maximum of (-N-6) occupieds per pass, using the fully out of core allgorithm.

-6        Force the fully in-core algorithm.

-5        Try to minimize integral evaluations as for -3, but also force use of the fully out-of-core algorithm in Tran4D.

-4        Force a single integral evaluation as for -2, but also force use of the fully out-of-core algorithm in Tran4D.

-3        Try to minimize integral evaluations, using fully direct methods if possible, otherwise spilling to disk.

-2        Force a single integral evaluation (two for UMP2) using disk-based algorithm.

-1        Force in-memory algorithm (fully direct MP2, requires 2OVN words of memory for E2,
           2N**3 words for derivatives).

0        Default (same as -3)

M      Use disk storage for partially transformed integrals handling M occupieds at once.

L913, L914: Control of in-core integrals for W(Tilda):

-6        Force in-core storage.

-3        suppress in-core storage.

0         default: in-core if possible.

1         Use AO integral algorithm (L914 only).

IOp(9/17)

Auto-adjustment of tau in L918.

Functional to use in L914.

IOp(9/18)

ITERATION SCHEME: DE= (IN A(S)=W(S)/(DE-DELTA(S)) I.E. IN THE FORMATION OF A NEW WAVE FUNCTION.

0        USE DE DEPENDING ON THE METHOD USED. (IOp(5)). FOR METHOD =
          0,1->.DE = W(0)/A0. FOR METHOD .GT. 1.->DE = 0. NOTE THAT FOR PERTURBATION
          METHODS (METHOD=2,3,4,5) DE IS NOT REALLY NEEDED SINCE THE WAVE FUNCTION
          FORMED NEVER GETS USED.

1        W(0)/A0. ALWAYS.

2        0. ALWAYS.

IOp(9/19)

EXTRAPOLATION.

0        Default: CI using old extrapolation, QCISD using RLE.

1        Do not extrapolate.

2        Use BFGS.

3        Use DIIS.

4        Use old extrapolation for CI.

5        Use RLE.

00      Use A as guess for Z.

10      Use scaled A as guess for Z.

100    Reset RLE for Z iterations.

IOp(9/20)

Whether to update the total energy with the MP2 energy in L901.

0        Yes.

1        No (used in HF second derivative calculations).

IOp(9/21)

Guess for eigenvector of y-matrix in link 902.

IOp(9/22)

Conversion factor in L919.

-1       Read in factor in format D20.10.

0        Default of 10**-8.

N       10**-N.

IOp(9/23)

Localization of orbitals in L919.

0        None.

1        Localize occupieds.

2        Localize virtuals.

3        Localize both.

00      Default (same as 10).

10      Choose configurations by simple truncation.

20      Read in configurations.

000    Rettrup-Davidson RPA.

100    Jorgensen-Linderberg Hermetian RPA.

0000  Out-of-core method.

1000  In-core method.

00000 Singlet states.

10000 Triplet states.

Maximum order of perturbation theory in L921 and L922.

Correction to CIS in L914:

0          No

-2        CIS-DFT (in primitive energy code)

-1        CIS-MP2 (in primitive in-core program)

1          CIS-MP2 (in MO Basis disk routine)

2          CIS-DFT (in production code).

The functional is given by IOp(17).

IOp(9/25)

PRINT PAIR CONTRIBUTION AND WEIGHT TO CORRELATION ENERGY

0        NO

1        YES, AT THE END OF CI

2        YES, AT EACH CYCLE

3        YES, AT ONE CYCLE GIVEN BY INPUT (I3)

4        YES, AT FIRST CYCLE AND AT END

IOp(9/26)

NORMALIZATION OF THE WAVEFUNCTION

0        NORMALIZED TO A(0)=1.

1        SUM(S) A(S)**2 = 1        (ALL S)

NOTE: PERTURBATION THEORETICAL RESULTS ARE VALID WITH NORM=0 ONLY

IOp(9/27)

Maximum amount of disk to use in L906:

-1       No disk; force fully direct method by default.

0        Use as much disk as needed for a single pass.

N       N words.

IOp(9/28)

PRINTING OF DOMINANT CONFIGURATIONS.

0        Default (print coefficients 0.1 and above).

-3       Do not print coefficients.

-2       Print all coefficients every iteration.

-1       Scan the 'A' vector and print all coefficients.

N       Scan the 'A' vector and print all coefficients having coefficients greater than 0.0001*N.

IOp(9/30)

Calculation of the one-particle density matrices:

00      Default (21 for CI, 22 otherwise).

1        Compute the CI one-particle density matrix.

2        Do not form the CI one-particle density matrix.

10      Compute the density correct to second order (NOT the same as the density corresponding to the MP2 energy).

20      Do not compute the density correct to second order.

IOp(9/31)

Print vectors and matrices in 902 and 918 0/1 no/yes.

IOp(9/36)

Compute the T1 Diagnostic of T.J. Lee

IOp(9/37)

Maximum dimension for the QCISD extrapolation. For BFGS extrapolation,default size is ten. The maximum

dimension is 25.

Same for DIIS extrapolation.

IOp(9/38)

Minimum dimension for the QCISD extrapolation. For BFGS extrapolation, the smallest dimension one and the default is three. The maximum dimension is eight. For DIIS extrapolation, the only dimension is IOp(39)

L913: Type of convergence test

0 - Default: energy and gradient.

1 - Converge on energy only

2 - Converge on energy and gradient

3 - Converge on gradient only

Convergence on gradient is for extrapolated CI and QCISD procedures.

L914:

Pick out guesses from restart file or othogonalize guesses to the states already on restart file (IOp49 must be set to 1 or 2 for this option to be valid)

0        Just take guess from restart file

N       Make N additional orthogonal guesses to those present

-1       Read which N states to use (free format integers)

*** WARNING: The states on the restart file MUST be orthogonal to the convergence requested (ie; the previous job indicates wavefunction not just expansion vectors has converged).

IOp(9/40)

Reference wavefunction for MP2 in L906:

0        Default (HF).

1        CASSCF.

2        HF.

THRESHOLD FOR PRINTING EIGENVECTOR COMPONENTS in L914:

0        ITHR = 1

N        ITHR = N

WHERE THRESHOLD = GFLOAT(10)**(-ITHR)

IOp(9/41)

L914: NUMBER OF STATES TO SEEK WHEN USING DAVIDSON, OR NUMBER OF STATES TO PRINT OUT INFORMATION FOR WHEN USING DODIAG:

0         DEFAULT TO 2 LOWEST

N        N STATES

-N      READ IN PRINCIPLE COMPONENT OF N GUESSES (DAVIDSON).
           FORMAT I5 ON LAST CARD BEFORE EOF

IOp(9/42)

METHOD AND MATRIX BLOCKS TO WORK ON in L914 (See below)

-NNN        Mapped directly to NNN below.

1                AO basis.

2                In-core. Mapped to 2, 222, or 20 as appropriate.

3               MO  Mapped to 3, 333, or 30 as appropriate.

0               DEFAULT IS: 3 (RHF REFERENCE STATE)

333          (UHF REFERENCE STATE)

BITS     MATRIX        METHOD

1             AA,BB               --

NYI        10  AB               |-> FORCE DAVIDSON IN A.O. BASIS

NYI        100  BA             --

2             AA,BB              --

20           AB                     |-> FORCE DODIAG TO FIND ALL ROOTS

200         BA                    --

3             AA,BB              --

30             AB                  |-> FORCE DAVIDSON IN M.O. BASIS

300           BA                  --

IOp(9/43)

How to handle subsequent Davidson Iterations in L914:

0        If this is not a restart, then half the number of states at the second iteration. If this is a restart, then don't.

1        Force Davidson to half the number of states at iteration 2.

2        Force Davidson not to half the number of states at iteration 2.

IOp(9/44)

Density matrix control for filling RWF 633 in L914:

0        Same as 2

1        Do densities of each excited state

2        Do densities and transition densities from ground

3        Do densities, transition densities from ground, and transitions densities among all excited states

IOp(9/45)

Debug option for comparing previous results in L914.

0        Use Phycon to convert to eV's

1        Use old conversion to eV's

IOp(9/46)

Control of Davidson Convergence in L914:

<0        Use Ortvec convergence only

0         Converge on the number of roots - IOp(41)

N        Converge on Ci Amplitudes for N lowest states

IOp(9/47)

Control of Davidson Iterations in L914:

0        Usual

1        Don't do any iterations (guess=print)

2        Stop after first iteration

IOp(9/48)

RESTRICTION ON TYPES OF ROOTS (DAVIDSON RHF ONLY)

0        GUESS ONLY SINGLETS

1        Same as 0

2        GUESS BOTH SINGLETS AND TRIPLETS

3        GUESS ONLY TRIPLETS

NOTE: A SINGLET GUESS MAY RESULT IN A TRIPLET ROOT IN EXTREME

CASES (SMALL NUMBER OF ROOTS SOUGHT)

IOp(9/49)

INITIAL GUESS VECTORS

0        MAKE A GUESS BASED ON DIAGONAL ELEMENTS

1        USE GUESS VECTORS ALREADY ON RWF

2        USE GUESS VECTORS ALREADY ON CHK

3        GENERATE GUESSES FROM CIS DENSITIES on CHK

4        GENERATE GUESSES FROM CIS DENSITIES on RWF

IOp(9/60-62)        

Over-ride standard values of IRadAn, IRanWt, and IRanGd.

IOp(9/70)

1 to force TDHF in L914.

IOp(9/71)

Whether to do an extra iteration after Davidson convergence.

0        Default (No).

1        Yes.

2        No.

IOp(9/72)

Whether to computed frequency-dependant polarizabilities.

0        No.

1        Yes.

IOp(9/73)

Whether to do non-equilibrium solvation in L914:

0        Default (Yes, if doing excited states, no for stability).

1        Yes.

2        No, use equilibrium.

IOp(9/74)

Over-ride default choice of frequency dependence of the XC functional in L914:

0        Use default value.

N       Use form N (see IOp(88) in overlay 5).

IOp(9/75)

Whether to save amplitudes and integrals in L906:

0        Save only if doing second derivatives (SqS12 set).

1        Save amplitudes.

2        Save amplitudes and integrals.

IOp(9/81)

Minimum number of Pair Natural Orbitals (PNO) to start the extrapolations from, NStart.

0        Default - 5 (assuming CBS-4 calculations, i.e. 6-31+G(d',p')).

-N     Calculate the extrapolated value at N only.

N       Get the lowest energy value between CBS(N) and CBS(NVirt).

IOp(9/82)

Convergence tolerance for CBS localization.

0        Use the default.

N       Use 10**(-N)

IOp(9/83)

Localization Method.

-1       No localization.

0        Default (4).

1        Boys.

2        Population

3        Boys+Population.

4        Minimal population.

5        No localization.

10      Do 2nd order.

100    Localize core even if not needed.

IOp(9/84)

Save CBS localized orbitals to RWF (this will overwrite the SCF orbitals, intended for visualization).

0        No, don't save (default).

1        Yes, save them.

IOp(9/85)

Flags for SAC-CI

IOp(9/86)

Whether L906 should generate data compressed to active atoms during mp2 frequencies with ONIOM:

0        Default (2).

1        Yes.

2        No.