Author: Edward Valeev

### Valid keywords

- PRINT - this integer determines the amount of information to be printed out. Defaults to 1; 0 if --fock is specified on command-line. Print level thresholds for some quantities of interest may be looked up in defines.h

- CUTOFF - integer; 10^(-CUTOFF) is the cutoff on the integrals to be computed. Defaults value is 15 and can be changed by prior to compilation by editing defines.h. Keyword CUTOFF is not-used when CINTS is run in direct Hartree-Fock mode (--fock is specified).

- S_FILE, T_FILE, V_FILE, ERI_FILE - integers specifying file numbers to store overlap, kinetic energy, potential energy, and electron-repulsion integrals. Defaults are 35, 35, 35, and 33.

- MEMORY - number of double-precision words to use. Valid only in MP2 and MP2-R12 modes. In other modes CINTS will use the minimal amount of memory possible. Default is 2500000 (20 MB) and can be changed by editing defines.h.

- NUM_THREADS - number of threads to use. Values higher than 1 are valid only while computing the Fock matrix and HF gradients. In other modes CINTS will use just 1 thread Default is 1

- RESTART - whether to a calculation is a restart. At the moment, only the direct MP2-R12/A integrals transformation can be restarted. For example, if your MP2-R12/A transformation is done in several passes and the calculation terminates after a few passes, you may restart the calculation provided you preserved the transformed integrals files (files 72, 79, and 80). To do that, set RESTART=true and RESTART_TASK=i where i is the number of the pass which wasn't completed.

Other keywords, such as WFN, REFERENCE, and DERTYPE are also checked in certain modes. It is done primarily to double-check users intentions and to detect inconsistencies in the program's input.