Next: 13.2 Symmetry specification Up: 13 GEOMETRY SPECIFICATION AND Previous: 13 GEOMETRY SPECIFICATION AND


13.1 Sorted integrals

By default, two electron integrals are evaluated once and stored on disk. This behaviour may be overridden by using the input command gdirect to force evaluation of integrals on the fly. If the integrals are stored on disk, immediately after evaluation they are sorted into complete symmetry-packed matrices, so that later program modules that use them can do so as efficiently as possible. The options for the integral sort can be specified using the AOINT parameter set, using the input form

AOINT, key1=value1, key2=value2, $\dots$

The following summarizes the possible keys, together with their meaning, and default values.

c_final
Integer specifying the compression algorithm to be used for the final sorted integrals. Possible values are 0 (no compression), 1 (compression using 1, 2, 4 or 8-byte values), 2 (2, 4 or 8 bytes), 4 (4, 8 bytes) and 8. Default: 0
c_sort1
Integer specifying the compression algorithm for the intermediate file during the sort. Default: 0
c_seward
Integer specifying the format of label tagging and compression written by the integral program and read by the sort program. Default: 0
compress
Overall compression; c_final, c_seward and c_sort1 are forced internally to be not less than this parameter. Default: 1
thresh
Real giving the truncation threshold for compression. Default: $0.0$, which means use the integral evaluation threshold (GTHRESH,TWOINT)
io
String specifying how the sorted integrals are written. Possible values are molpro (standard Molpro record on file 1) and eaf (Exclusive-access file). eaf is permissible only if the program has been configured for MPP usage, and at present molpro is implemented only for serial execution. molpro is required if the integrals are to be used in a restart job. For maximum efficiency on a parallel machine, eaf should be used, since in that case the integrals are distributed on separate processor-local files.

For backward-compatibility purposes, two convenience commands are also defined: COMPRESS is equivalent to AOINT,COMPRESS=1, and UNCOMPRESS is equivalent to AOINT,COMPRESS=0.



Next: 13.2 Symmetry specification Up: 13 GEOMETRY SPECIFICATION AND Previous: 13 GEOMETRY SPECIFICATION AND

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