| Back to the main page of this manual | Input reference of CP2K version 8.2 |
CP2K_INPUT /
NEGF /
MIXING&MIXING {Logical} |
|
| Controls the activation of the mixing procedure | |
| This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to
.TRUE. |
|
Default value:
.TRUE. |
ALPHA {Real} |
|
| Fraction of new density to be included | |
| This keyword cannot be repeated and it expects precisely one real. | |
Default value:
4.00000000E-001 |
BETA {Real} |
|
| Denominator parameter in Kerker damping introduced to suppress charge sloshing: rho_mix(g) =rho_in(g) + alpha*g^2/(g^2 + beta^2)*(rho_out(g)-rho_in(g)) | |
| This keyword cannot be repeated and it expects precisely one real. | |
Default value:
5.00000000E-001 |
|
Default unit:
[bohr^-1]
|
BROY_W0 {Real} |
|
| w0 parameter used in Broyden mixing | |
| This keyword cannot be repeated and it expects precisely one real. | |
Default value:
1.00000000E-002 |
BROY_WMAX {Real} |
|
| Without description, yet. | |
| This keyword cannot be repeated and it expects precisely one real. | |
Default value:
3.00000000E+001 |
BROY_WREF {Real} |
|
| Without description, yet. | |
| This keyword cannot be repeated and it expects precisely one real. | |
Default value:
1.00000000E+002 |
GMIX_P {Logical} |
|
| Activate the mixing of the density matrix, using the same mixing coefficient applied for the g-space mixing. | |
| This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to
.TRUE. |
|
Default value:
.FALSE. |
MAX_GVEC_EXP {Real} |
|
| Restricts the G-space mixing to lower part of G-vector spectrum, up to a G0, by assigning the exponent of the Gaussian that can be represented by vectors smaller than G0 within a certain accuracy. | |
| This keyword cannot be repeated and it expects precisely one real. | |
Default value:
-1.00000000E+000 |
MAX_STEP {Real} |
|
| Upper bound for the magnitude of the unpredicted step size in the update by the multisecant mixing scheme | |
| This keyword cannot be repeated and it expects precisely one real. | |
Default value:
1.00000000E-001 |
METHOD {Keyword} |
|
| Mixing method to be applied | |
| This keyword cannot be repeated and it expects precisely one keyword. | |
Default value:
DIRECT_P_MIXING |
|
List of valid keywords:
|
NBUFFER {Integer} |
|
| Number of previous steps stored for the actual mixing scheme | |
| This keyword cannot be repeated and it expects precisely one integer. | |
Default value:
4 |
|
| Alias names for this keyword: NPULAY, NBROYDEN, NMULTISECANT |
NMIXING {Integer} |
|
| Minimal number of density mixing (should be greater than 0),before starting DIIS | |
| This keyword cannot be repeated and it expects precisely one integer. | |
Default value:
2 |
NSKIP {Integer} |
|
| Number of initial iteration for which the mixing is skipped | |
| This keyword cannot be repeated and it expects precisely one integer. | |
Default value:
0 |
|
| Alias names for this keyword: NSKIP_MIXING |
N_SIMPLE_MIX {Integer} |
|
| Number of kerker damping iterations before starting other mixing procedures | |
| This keyword cannot be repeated and it expects precisely one integer. | |
Default value:
0 |
|
| Alias names for this keyword: NSIMPLEMIX |
PULAY_ALPHA {Real} |
|
| Fraction of new density to be added to the Pulay expansion | |
| This keyword cannot be repeated and it expects precisely one real. | |
Default value:
0.00000000E+000 |
PULAY_BETA {Real} |
|
| Fraction of residual contribution to be added to Pulay expansion | |
| This keyword cannot be repeated and it expects precisely one real. | |
Default value:
1.00000000E+000 |
REGULARIZATION {Real} |
|
| Regularization parameter to stabilize the inversion of the residual matrix {Yn^t Yn} in the multisecant mixing scheme (noise) | |
| This keyword cannot be repeated and it expects precisely one real. | |
Default value:
1.00000000E-005 |
R_FACTOR {Real} |
|
| Control factor for the magnitude of the unpredicted step size in the update by the multisecant mixing scheme | |
| This keyword cannot be repeated and it expects precisely one real. | |
Default value:
5.00000000E-002 |
| Back to the main page of this manual or the CP2K home page | (Last update: 14.12.2021) |