NKREDY: Difference between revisions
(Created page with '{{TAGDEF|NKREDY|[integer]|1}} Description: {{TAG|NKREDY}} specifies a reduction factor for the '''q'''-point grid representation of the exact exchange potential along reciprocal…') |
No edit summary |
||
(11 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{{TAGDEF|NKREDY|[integer]|1}} | {{TAGDEF|NKREDY|[integer]|1}} | ||
Description: {{TAG|NKREDY}} specifies a reduction factor for the '''q'''-point grid representation of the exact exchange potential along reciprocal space direction '''b'''<sub> | Description: {{TAG|NKREDY}} specifies a reduction factor for the '''q'''-point grid representation of the exact exchange potential along reciprocal space direction '''b'''<sub>2</sub>. | ||
---- | ---- | ||
One may restrict the sum over '''q''' in the [[ | One may restrict the sum over '''q''' in the [[Hybrid functionals: formalism|Fock exchange potential]] (or one of its short range counterparts) to a subset, {'''q'''<sub>'''k'''</sub>}, of the full (''N''<sub>1</sub>×''N''<sub>2</sub>×''N''<sub>3</sub>) '''k'''-point set, {'''k'''}, for which the following holds | ||
:<math> | :<math> | ||
Line 11: | Line 11: | ||
where '''b'''<sub>1,2,3</sub> are the reciprocal lattice vectors of the primitive cell, | where '''b'''<sub>1,2,3</sub> are the reciprocal lattice vectors of the primitive cell, | ||
and ''C''<sub> i</sub> is the integer grid reduction factor along reciprocal lattice direction | and ''C''<sub>i</sub> is the integer grid reduction factor along reciprocal lattice direction | ||
'''b'''<sub> i</sub>. This leads to a reduction in the computational workload by a factor: | '''b'''<sub>i</sub>. This leads to a reduction in the computational workload by a factor: | ||
:<math> | :<math> | ||
Line 18: | Line 18: | ||
</math> | </math> | ||
In case one sets {{TAG|NKRED}}, the grid reduction factors will be uniformly set to ''C''<sub> 1</sub>=''C''<sub> 2</sub>=''C''<sub> 3</sub>={{TAG|NKRED}}. If one wants to specify separate grid reduction factors for ''C''<sub> 1</sub>, ''C''<sub> 2</sub>, and ''C''<sub> 3</sub> one should use ''C''<sub> 1</sub>={{TAG|NKREDX}}, ''C''<sub> 2</sub>={{TAG|NKREDY}}, and ''C''<sub> 3</sub>={{TAG|NKREDZ}}, respectively. | In case one sets {{TAG|NKRED}}, the grid reduction factors will be uniformly set to ''C''<sub>1</sub>=''C''<sub>2</sub>=''C''<sub>3</sub>={{TAG|NKRED}}. If one wants to specify separate grid reduction factors for ''C''<sub>1</sub>, ''C''<sub>2</sub>, and ''C''<sub>3</sub> one should use ''C''<sub>1</sub>={{TAG|NKREDX}}, ''C''<sub>2</sub>={{TAG|NKREDY}}, and ''C''<sub>3</sub>={{TAG|NKREDZ}}, respectively. | ||
== Related | {{NB|warning|[[Downsampling_of_the_Hartree-Fock_operator#Caveat: when one should not use downsampling|there are circumstances under which '''NKRED''' and '''NKREDX''','''Y''','''Z''' should not be used!]]}} | ||
== Related tags and articles == | |||
{{TAG|NKRED}}, | {{TAG|NKRED}}, | ||
{{TAG|NKREDX}}, | {{TAG|NKREDX}}, | ||
Line 26: | Line 28: | ||
{{TAG|EVENONLY}}, | {{TAG|EVENONLY}}, | ||
{{TAG|ODDONLY}}, | {{TAG|ODDONLY}}, | ||
[[Hartree- | [[Downsampling of the Hartree-Fock operator|downsampling]] | ||
{{sc|NKREDY|Examples|Examples that use this tag}} | |||
---- | ---- | ||
[[Category:INCAR]][[Category: | [[Category:INCAR tag]][[Category:Exchange-correlation functionals]][[Category:Hybrid_functionals]] |
Latest revision as of 12:04, 18 October 2023
NKREDY = [integer]
Default: NKREDY = 1
Description: NKREDY specifies a reduction factor for the q-point grid representation of the exact exchange potential along reciprocal space direction b2.
One may restrict the sum over q in the Fock exchange potential (or one of its short range counterparts) to a subset, {qk}, of the full (N1×N2×N3) k-point set, {k}, for which the following holds
where b1,2,3 are the reciprocal lattice vectors of the primitive cell, and Ci is the integer grid reduction factor along reciprocal lattice direction bi. This leads to a reduction in the computational workload by a factor:
In case one sets NKRED, the grid reduction factors will be uniformly set to C1=C2=C3=NKRED. If one wants to specify separate grid reduction factors for C1, C2, and C3 one should use C1=NKREDX, C2=NKREDY, and C3=NKREDZ, respectively.
Warning: there are circumstances under which NKRED and NKREDX,Y,Z should not be used! |
Related tags and articles
NKRED, NKREDX, NKREDZ, EVENONLY, ODDONLY, downsampling