KERNEL TRUNCATION/FACTOR

From VASP Wiki
Revision as of 07:54, 14 October 2025 by Miranda.henrique (talk | contribs) (Created page with "{{TAGDEF|KERNEL_TRUNCATION/FACTOR| real}} {{DEF|KERNEL_TRUNCATION/FACTOR|$\sqrt{3}$|if {{TAGO|KERNEL_TRUNCATION/IDIMENSIONALITY|0}}|1|if {{TAGO|KERNEL_TRUNCATION/IDIMENSIONALITY|2}}}} '''Description:''' {{TAG|KERNEL_TRUNCATION/FACTOR}} determines the spatial extent of the truncated Coulomb interaction relative to the full cell dimension along the truncation direction{{cite|vijay:arxiv:2024}}. ---- This tag defines the cutoff distance of the Coulomb kernel truncati...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

KERNEL_TRUNCATION/FACTOR = real 

Default: KERNEL_TRUNCATION/FACTOR = $\sqrt{3}$ if KERNEL_TRUNCATION/IDIMENSIONALITY = 0
= 1 if KERNEL_TRUNCATION/IDIMENSIONALITY = 2

Description: KERNEL_TRUNCATION/FACTOR determines the spatial extent of the truncated Coulomb interaction relative to the full cell dimension along the truncation direction[1].


This tag defines the cutoff distance of the Coulomb kernel truncation boundary. It is expressed as a fraction of the simulation cell length along the truncated axis (e.g., the surface normal for 2D systems).

For example, when truncating along z, setting KERNEL_TRUNCATION/FACTOR = 0.5 ensures that electrostatic interactions only occur up to half the cell length in the z-direction, effectively centering the truncated region around the middle of the slab or molecule.

Mind: KERNEL_TRUNCATION/LTRUNCATE must be set to .TRUE. for KERNEL_TRUNCATION/FACTOR to take effect.

Example

KERNEL_TRUNCATION {
     LTRUNCATE       = T
     IDIMENSIONALITY = 2
     FACTOR          = 0.5
}

This corresponds to truncation along the surface normal (z-direction), keeping interactions within half of the cell length in z.

Related tags and articles

KERNEL_TRUNCATION/LTRUNCATE, KERNEL_TRUNCATION/IDIMENSIONALITY, KERNEL_TRUNCATION/LCOARSEN, KERNEL_TRUNCATION/IPAD, KERNEL_TRUNCATION/ISURFACE

References