EEQ
Parameters needed for EEQ method and solver [Edit on GitHub]
Keywords
Keyword descriptions
- ALPHA
Type: real
Default: 7.50000000E-001
Usage: ALPHA 1.0Description: Step length of initial steepest descent steps. [Edit on GitHub]
- DIRECT
Type: logical
Default: F
Lone keyword: T
Usage: DIRECTDescription: Use a direct method to solve the EEQ equations in PBC (matrix solver) [Edit on GitHub]
- EPS_DIIS
Type: real
Default: 1.00000000E-010
Usage: EPS_DIIS 1.0E-10Description: Accuracy for the iterative solver. [Edit on GitHub]
- MAX_DIIS
Type: integer
Default: 500
Usage: MAX_DIIS 100Description: Max. number of iterations for EEQ solver. [Edit on GitHub]
- MDIIS
Type: integer
Default: 12
Usage: MDIIS 10Description: Max. number of DIIS vectors used. [Edit on GitHub]
- SDIIS
Type: integer
Default: 3
Usage: SDIIS 4Description: Number of vectors accumulated before starting DIIS. [Edit on GitHub]
- SPARSE
Type: logical
Default: F
Lone keyword: T
Usage: SPARSEDescription: Use the matrix-free projected-CG solver for periodic EEQ. The short-range response is stored sparsely and the translationally invariant long-range Coulomb response is applied by the FFT-based SPME operator. This path is shared by methods using CP2K EEQ charges, including GFN0-xTB and the internal DFT-D4 implementation. [Edit on GitHub]
- SPARSE_THRESHOLD
Type: integer
Default: 256
Usage: SPARSE_THRESHOLD 256Description: Automatically use the sparse periodic EEQ solver at or above this number of atoms for every method using CP2K EEQ charges. A non-positive value disables automatic selection. [Edit on GitHub]