ACE
References: Lin2016
Parameters for the Adaptively Compressed Exchange (ACE) operator. ACE replaces the full exchange matrix with a low-rank projector K_ACE = -W*W^T after an initial full HFX build, reducing cost of subsequent SCF steps. NOTE: ACE requires diagonalization-based SCF. It is incompatible with orbital transformation (OT) methods because OT does not construct MO coefficients. [Edit on GitHub]
Keywords
Keyword descriptions
- ACTIVE: logical = F
Lone keyword:
TUsage: ACTIVE .TRUE.
Enable the ACE approximation for HFX. When .TRUE., the exchange matrix is replaced by the ACE projector after the first full build. [Edit on GitHub]
- REBUILD_FREQUENCY: integer = 20
Usage: REBUILD_FREQUENCY 20
Rebuild the ACE projectors W every N SCF steps. N=1 means rebuild every step (identical to full HFX, use for testing only). N=10-20 is typical for production. Projectors are always rebuilt when the structure changes. [Edit on GitHub]