LSCAAWARE: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{TAGDEF| | {{TAGDEF|LSCAAWARE|[logical]}} | ||
{{DEF|LSCAAWARE|.TRUE.|if VASP is compiled with scaLAPACK support (precompiler flag -DscaLAPACK)|.FALSE.|otherwise}} | {{DEF|LSCAAWARE|.TRUE.|if VASP is compiled with scaLAPACK support (precompiler flag -DscaLAPACK)|.FALSE.|otherwise}} | ||
Revision as of 17:03, 26 August 2019
LSCAAWARE = [logical]
Default: LSCAAWARE | = .TRUE. | if VASP is compiled with scaLAPACK support (precompiler flag -DscaLAPACK) |
= .FALSE. | otherwise |
Description: LSCAAWARE controls the distribution of the Hamilton matrix.
For LSCAAWARE=.TRUE., VASP distributes the Hamilton matrix among the MPI ranks. For LSCAAWARE=.FALSE., each MPI ranks allocates the complete Hamiltonain. In both cases LSCALAPACK decides if ScaLAPACK routines are used for diagonalization.
Related Tags and Sections
NPAR, NCORE, LPLANE, NSIM, KPAR, LSCALU, LSCALAPACK