Back to the main page of this manual | Input reference of CP2K version 8.2 |
CP2K_INPUT /
ATOM /
METHOD /
XC /
WF_CORRELATION /
LOW_SCALING
&LOW_SCALING {Logical} |
|
Activates cubic-scaling RPA, GW and Laplace-SOS-MP2 calculations. | |
This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to
.TRUE. |
|
Default value:
.FALSE. |
CUTOFF_W {Real} |
|
Cutoff for screened Coulomb interaction for GW kpoints. | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value:
5.00000000E-001 |
DO_KPOINTS {Logical} |
|
Besides in DFT, this keyword has to be switched on if one wants to do kpoints in. cubic RPA. | |
This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to
.TRUE. |
|
Default value:
.FALSE. |
EPS_FILTER {Real} |
|
Determines a threshold for the DBCSR based multiply.Normally, this EPS_FILTER determines accuracy and timing of low-scaling RPA and GW calculations. | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value:
1.00000000E-009 |
EPS_FILTER_FACTOR {Real} |
|
Multiply EPS_FILTER with this factor to determine filter epsilon for DBCSR based multiply P(it)=(Mocc(it))^T*Mvirt(it) Default should be kept. | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value:
1.00000000E+001 |
EPS_STORAGE_SCALING {Real} |
|
Scaling factor to scale EPS_FILTER. Storage threshold for compression will be EPS_FILTER*EPS_STORAGE_SCALING. | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value:
1.00000000E-003 |
|
Alias names for this keyword: EPS_STORAGE |
EXP_KPOINTS {Real} |
|
For kpoints in low-scaling GW, a Monkhorst-Pack mesh is used. Because the screened Coulomb interaction W(k) diverges at the Gamma point with W(k) ~ k^alpha, we adapt the weights of the Monkhorst-Pack mesh to compute int_BZ k^alpha dk (BZ=Brllouin zone) correctly with the Monkhorst-Pack mesh. You can enter here the exponent alpha. For solids, the exponent is -2 (known from plane waves), for 2d periodic systems -1 and for 1d systems W(k) ~ log(1-cos(a*k)) where a is the length of the unit cell in periodic direction. If you enter 1.0, one of these three functions are picked according to the periodicity. If you enter a value bigger than 2.0, the ordinary Monkhorst-Pack mesh with identical weights is chosen. | |
This keyword cannot be repeated and it expects precisely one real. | |
Default value:
1.00000000E+000 |
KPOINTS {Integer} {Integer} {Integer} |
|
For periodic calculations, using kpoints for the density response and the Coulomb operator are strongly recommended. For 2d periodic systems (e.g. xy periodicity, please specify KPOINTS N_x 0 N_z. | |
This keyword cannot be repeated and it expects precisely 3 integers. | |
Default values:
0 0 0 |
MEMORY_CUT {Integer} |
|
Reduces memory for sparse tensor contractions by this factor. A high value leads to some loss of performance. This memory reduction factor applies to storage of the tensors 'M occ' / 'M virt' but does not reduce storage of '3c ints'. | |
This keyword cannot be repeated and it expects precisely one integer. | |
Default value:
5 |
MEMORY_INFO {Logical} |
|
Decide whether to print memory info on the sparse matrices. | |
This keyword cannot be repeated and it expects precisely one logical. | |
The lone keyword behaves as a switch to
.TRUE. |
|
Default value:
.FALSE. |
MIN_BLOCK_SIZE {Integer} |
|
Minimum tensor block size. Adjusting this value may have minor effect on performance but default should be good enough. | |
This keyword cannot be repeated and it expects precisely one integer. | |
Default value:
5 |
MIN_BLOCK_SIZE_MO {Integer} |
|
Tensor block size for MOs. Only relevant for GW calculations. The memory consumption of GW scales as O(MIN_BLOCK_SIZE_MO). It is recommended to set this parameter to a smaller number if GW runs out of memory. Otherwise the default should not be changed. | |
This keyword cannot be repeated and it expects precisely one integer. | |
Default value:
64 |
Back to the main page of this manual or the CP2K home page | (Last update: 14.12.2021) |