LFOCKACE: Difference between revisions
m (Good scientific practice added.) |
mNo edit summary |
||
Line 10: | Line 10: | ||
For {{TAG|LFOCKACE}}=.FALSE. the conventional orbital representation is used. | For {{TAG|LFOCKACE}}=.FALSE. the conventional orbital representation is used. | ||
Note: it is good scientific practice to cite the original publication (Ref. {{cite|linlin:jctc:2016}}) | Note: it is good scientific practice to cite the original publication (Ref. {{cite|linlin:jctc:2016}}) if you use this feature. The feature is used by default, if the Davidson algorithm ({{TAG|ALGO}} = Normal) is used; it is not used if {{TAG|ALGO}} = Damped or {{TAG|ALGO}} = All is set. | ||
== Related tags and articles == | == Related tags and articles == |
Revision as of 17:52, 30 March 2023
LFOCKACE = .TRUE. | .FALSE.
Default: LFOCKACE = .TRUE.
Default: LFOCKACE | = .TRUE. | for VASP.6 |
= N/A | for VASP.5.X and older |
Description: LFOCKACE determines whether the Adaptively Compressed Exchange Operator is used.[1]
- N.B.:Available for CPU and OpenACC version of VASP.6 when compiled with -Dfock_dblbuf.
For LFOCKACE=.TRUE. the Cholesky decomposition of the Fock exchange matrix is calculated and the adaptively compressed exchange operator is used for the action of the Fock exchange on the pseudo orbitals. This method can be used for hybrid functionals in combination with the Davidson algorithm (ALGO=Normal) to save a factor of in computation time.
For LFOCKACE=.FALSE. the conventional orbital representation is used.
Note: it is good scientific practice to cite the original publication (Ref. [1]) if you use this feature. The feature is used by default, if the Davidson algorithm (ALGO = Normal) is used; it is not used if ALGO = Damped or ALGO = All is set.
Related tags and articles
AEXX, AEXX, AGGAX, AGGAC, LHFCALC, settings for specific hybrid functionals