Back to the main page of this manual | Input reference of CP2K version 2.5.1 (Revision svn:13632) |
&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-01 |
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-01 | |
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-02 |
BROY_WMAX {Real} | |
Without description, yet. | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value: 3.00000000E+01 |
BROY_WREF {Real} | |
Without description, yet. | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value: 1.00000000E+02 |
KERKER_MIN {Real} | |
Minimal Kerker damping factor: MAX(g^2/(g^2 + beta^2),KERKER_MIN) | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value: 1.00000000E-01 |
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+00 |
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-01 |
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+00 |
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+00 |
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-05 |
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-02 |
Back to the main page of this manual or the CP2K home page | (Last update: 29.10.2015) |