Back to the main page of this manual | Input reference of CP2K version 2.6.2 (Revision svn:15893) |
DYNAMIC_THRESHOLD {Logical} | |
Should the threshold for the purification be chosen dynamically | |
This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to .TRUE. | |
Default value: .FALSE. |
EPS_DIIS {Real} | |
Threshold on the convergence to start using DIIS | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value: 1.00000000E-01 |
EPS_FILTER {Real} | |
Threshold used for filtering matrix operations. | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value: 1.00000000E-06 |
EPS_LANCZOS {Real} | |
Threshold used for lanczos estimates. | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value: 1.00000000E-04 |
EPS_SCF {Real} | |
target accuracy for the scf convergence. Change of the total energy per electron | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value: 1.00000000E-07 |
EXTRAPOLATION_ORDER {Integer} | |
Number of previous matrices used for the ASPC extrapolation of the initial guess. 0 implies that an atomic guess is used at each step. low (1-2) will result in a drift of the constant of motion during MD. high (>5) might be somewhat unstable, leading to more SCF iterations. | |
This keyword cannot be repeated and it expects precisely one integer. | |
Default value: 4 |
FIXED_MU {Logical} | |
Should the calculation be performed at fixed chemical potential, or should it be found fixing the number of electrons | |
This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to .TRUE. | |
Default value: .FALSE. |
INI_DIIS {Integer} | |
Iteration cycle to start DIIS Kohn-Sham matrix update | |
This keyword cannot be repeated and it expects precisely one integer. | |
Default value: 2 |
LS_DIIS {Logical} | |
Perform DIIS within linear scaling SCF | |
This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to .TRUE. | |
Default value: .FALSE. |
MATRIX_CLUSTER_TYPE {Keyword} | |
Specify how atomic blocks should be clustered in the used matrices, in order to improve flop rate, and possibly speedup the matrix multiply. Note that the atomic s_preconditioner can not be used.Furthermore, since screening is on matrix blocks, slightly more accurate results can be expected with molecular. | |
This keyword cannot be repeated and it expects precisely one keyword. | |
Default value: ATOMIC | |
List of valid keywords:
|
MAX_DIIS {Integer} | |
Size of LS_DIIS buffer | |
This keyword cannot be repeated and it expects precisely one integer. | |
Default value: 4 |
MAX_ITER_LANCZOS {Integer} | |
Maximum number of lanczos iterations. | |
This keyword cannot be repeated and it expects precisely one integer. | |
Default value: 40 |
MAX_SCF {Integer} | |
Maximum number of SCF iteration to be performed for one optimization | |
This keyword cannot be repeated and it expects precisely one integer. | |
Default value: 20 |
MIXING_FRACTION {Real} | |
Mixing density matrices uses the specified fraction in the SCF procedure. | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value: 4.50000000E-01 |
MU {Real} | |
Value (or initial guess) for the chemical potential, i.e. some suitable energy between HOMO and LUMO energy. | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value: -1.00000000E-01 |
NMIXING {Integer} | |
Minimal number of density mixing before start DIIS | |
This keyword cannot be repeated and it expects precisely one integer. | |
Default value: 2 |
NON_MONOTONIC {Logical} | |
Should the purification be performed non-monotonically. Relevant for TC2 only. | |
This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to .TRUE. | |
Default value: .TRUE. |
PERFORM_MU_SCAN {Logical} | |
Do a scan of the chemical potential after the SCF | |
This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to .TRUE. | |
Default value: .FALSE. |
PURIFICATION_METHOD {Keyword} | |
Scheme used to purify the Kohn-Sham matrix into the density matrix. | |
This keyword cannot be repeated and it expects precisely one keyword. | |
Default value: SIGN_MATRIX | |
List of valid keywords:
|
|
This keyword cites the following references: [Niklasson2003] [VandeVondele2012] |
REPORT_ALL_SPARSITIES {Logical} | |
Run the sparsity report at the end of the SCF | |
This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to .TRUE. | |
Default value: .TRUE. |
RESTART_READ {Logical} | |
Read the density matrix before the (first) SCF. | |
This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to .TRUE. | |
Default value: .FALSE. |
RESTART_WRITE {Logical} | |
Write the density matrix at the end of the SCF (currently requires EXTRAPOLATION_ORDER>0). Files might be rather large. | |
This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to .TRUE. | |
Default value: .FALSE. |
SIGN_SQRT_ORDER {Integer} | |
Order of the sqrt iteration, should be 2..5, 3 or 5 recommended | |
This keyword cannot be repeated and it expects precisely one integer. | |
Default value: 3 |
SINGLE_PRECISION_MATRICES {Logical} | |
Matrices used within the LS code can be either double or single precision. | |
This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to .TRUE. | |
Default value: .FALSE. |
S_INVERSION {Keyword} | |
Method used to compute the inverse of S. | |
This keyword cannot be repeated and it expects precisely one keyword. | |
Default value: SIGN_SQRT | |
List of valid keywords:
|
S_PRECONDITIONER {Keyword} | |
Preconditions S with some appropriate form. | |
This keyword cannot be repeated and it expects precisely one keyword. | |
Default value: ATOMIC | |
List of valid keywords:
|
Back to the main page of this manual or the CP2K home page | (Last update: 29.10.2015) |