next up previous contents
Next: 9 Data for Conventional Up: GAMESS-UK part6 Previous: 7 Data for Conventional   Contents

Subsections

8 Data for Conventional Table-CI Diagonalisation

Data input controlling the diagonalisation of the final CI Hamiltonian is introduced by the DIAG directive. The process of extrapolation to zero selection threshold involves the diagonalisation module solving not just one, but several secular problems corresponding to a range of selection thresholds. The number of so called `extrapolation passes' is specified by the EXTRAP directive. In default, the module will generate NROOT eigenvectors of the CI matrix on each pass, where NROOT is the number of roots specified by the ROOTS directive at selection time. Thus the solutions of the zero-order Hamiltonian will be used through a maximum overlap criterion in deriving the final CI eigenvectors. Additional data may be specified to override this default and provide various convergence and printing controls.

8.1 DIAG

The DIAG directive comprises a single data line read to the variables TEXT, TEXTF and TEXTB using format (3A)

8.2 EXTRAP

This directive consists of one line read to variables TEXT, MAXE using format (A,I).

The directive may be omitted, when MAXE will take the default value 2.

8.3 ACCURACY

This directive may be used to define the diagonalisation thresholds for the extrapolation passes and for the final secular problem (at the threshold Tmin), and consists of a single line read to variables TEXT, THRESH0, THRESHF using format (A,2F).

The THRESH directive may be omitted, when THRESH0 will be set to 0.005 and THRESHF to 0.001.

Example

Assuming the default selection thresholds (Tmin=10, Tinc=10) and the default number of extrapolation passes (NEXTRP=2), then presenting the data line

           ACCURACY 0.005 0.0005
will result in a diagonalisation threshold of 0.005 for the two extrapolation passes (corresponding to solving the secular problem at selection thresholds of 20 and 30 microhartree), and a threshold of 0.0005 for the final secular problem, that corresponding to the 10 microhartree selection.

8.4 MAXD

This directive consists of one line read to variables TEXT, MAXD using format (A,I).

The directive may be omitted, when MAXD will take the default value 50.

8.5 TRIAL

This directive may be used to define a trial CI wavefunction by diagonalising a sub-Hamiltonian obtained by sampling the diagonal elements of the CI-Hamiltonian, and selecting the lowest energy terms. The directive may be used to define the number of such elements to be included in the sub-Hamiltonian, and is read to the variables TEXT, NTRIAL using format (A,I).

The TRIAL directive may be omitted, when NTRIAL will be set to the maximum allowed value of 80.

8.6 PRINT

The PRINT directive may be used to control the printing of CI coefficients and weights throughout the extrapolation passes and in the final analysis. This directive consists of a single data line read to variables TEXT, PTHR, PTHRCC, IFLAG using format (A,2F,I).

This directive may be omitted, when the defaults PTHR=0.05 and PTHRCC=0.002 will be taken.


next up previous contents
Next: 9 Data for Conventional Up: GAMESS-UK part6 Previous: 7 Data for Conventional   Contents