![]() ![]() ![]() ![]() ![]() |
![]() | ||||||||||||||||||||||||||||||||||||||||||||||||||
|
8.1.3 Numerical gradientsThe module is parallelized over the displacements, which in case of large jobs gives a linear speed up compared to a serial execution, although in order to obtain this it is important to choose the number of nodes such that the number of contributing perturbations is a multiple of the number of nodes. For a given molecule the number of perturbations equals the number of atoms times 6 (a perturbation with plus and minus delta for each of the three axises). Symmetry can of course reduce this number.
ALASKA depends on the density and Fock matrices generated by
SCF or RASSCF. In addition it needs the basis set
specification defined in SEWARD.
The dependencies of the numerical part of the module is the union
of the dependencies of the SEWARD,
SCF,
RASSCF,
MBPT2,
MOTRA,
CCSDT, and
CASPT2
modules.
All these dependencies, however, are totally transparent to the user.
| ||||||||||||||||||||||||||||||||||||||||||||||||||
| File | Contents |
| RYSRW | Data base for the fast direct evaluation of roots and weights of the Rys polynomials. This file is a part of the program system and should not be manipulated by the user. |
| ABDATA | Data base for the evaluation of roots and weights of high order Rys polynomial. This file is a part of the program system and should not be manipulated by the user. |
| ONEINT | One-electron integrals and auxiliary information. |
| RUNFILE | Auxiliary data generated by seward and gateway. |
The files of the SEWARD, SCF, RASSCF, MBPT2, MOTRA, CCSDT, and CASPT2 modules are needed for the numerical procedure.
| File | Contents |
| RUNFILE | The runfile is updated with information needed by the SLAPAF relaxation program. ALASKA will write the molecular Cartesian gradients on this file. |
| ALASKA.INPUT | File with the latest input processed by ALASKA. |
In addition to the keywords and the comment lines the input may contain blank
lines. The input is always preceded by the program name:
&ALASKA
The first four characters of the keywords are decoded while the rest are
ignored. However, for a more transparent input we recommend the user to use
the full keywords.
Optional keywords for analytical gradients
| Keyword | Meaning |
| ONEOnly | Compute only the nuclear repulsion and one-electron integrals contribution to the gradient. The default is to compute all contributions to the molecular gradient. |
| CUTOff | Threshold for ignoring contributions to the molecular gradient follows on the next line. The default is 1.0d-7. The prescreening is based on the 2nd order density matrix and the radial overlap contribution to the integral derivatives. |
| TEST | With this keyword the program will process only the input. It is a debugging aid to help you check your input. |
| POLD | The gradient is printed in the old format. Note: by default gradient is not printed any longer. |
| PNEW | The gradient is printed in the new human-readable format. |
| VERBose | The output will be a bit more verbose. |
| SHOW gradient contributions | The gradient contributions will be printed. |
Optional keywords for numerical gradients
| Keyword | Meaning |
| NUMErical | Forces the use of numerical gradients even if analytical ones are implemented. The default is to use analytical gradients whenever possible. |
| ROOT | For use with numerical gradients only! Specifies which root to optimize the geometry for, if there is more than one root to choose from. In a RASSCF optimization, the default is to optimize for the same root as is relaxed. In a MS-CASPT2 calculation, the default is to optimize for root 1. |
| DELTa | For use with numerical gradients only! The displacement for a given center is chosen as the distance to the nearest neighbor, scaled by a factor. This factor can be set through the DELTa keyword. The default value is 0.005. |
The following is an example of an input which will work for almost all practical cases. Note that it is very rarely that you need to run this program explicitly. It is usually controlled by the program Slapaf.
&Alaska

