LFOCKACE: Difference between revisions

From VASP Wiki
No edit summary
No edit summary
Line 10: Line 10:
For {{TAGBL|LFOCKACE}}=.TRUE. the conventional orbital representation is used.  
For {{TAGBL|LFOCKACE}}=.TRUE. the conventional orbital representation is used.  


== Related Tags and Sections ==
== Related tags and articles ==
{{TAG|AEXX}},
{{TAG|AEXX}},
{{TAG|AEXX}},
{{TAG|AEXX}},
Line 24: Line 24:
----
----


[[Category:INCAR]][[Category:Exchange-correlation functionals]][[Category:Hybrid_functionals]][[Category:VASP6]]
[[Category:INCAR tag]][[Category:Exchange-correlation functionals]][[Category:Hybrid_functionals]][[Category:VASP6]]

Revision as of 14:31, 8 April 2022

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=.TRUE. the conventional orbital representation is used.

Related tags and articles

AEXX, AEXX, AGGAX, AGGAC, LHFCALC, settings for specific hybrid functionals

Examples that use this tag

References