KERNEL TRUNCATION/ISURFACE: Difference between revisions

From VASP Wiki
No edit summary
Line 1: Line 1:
{{TAGDEF|KERNEL_TRUNCATION/ISURFACE_NORMAL| 0 {{!}} 1 {{!}} 2 | 0}}
{{TAGDEF|KERNEL_TRUNCATION/ISURFACE_NORMAL| 1 {{!}} 2 {{!}} 3 | 3}}


Description: {{TAG|KERNEL_TRUNCATION/ISURFACE_NORMAL}} specifies the non-periodic dimension when performing calculations with 2D kernel truncation methods.
Description: {{TAG|KERNEL_TRUNCATION/ISURFACE_NORMAL}} specifies the non-periodic dimension when performing calculations with 2D kernel truncation methods.
----
----


When performing 2D kernel truncation with {{TAG|KERNEL_TRUNCATION/IDIMENSIONALITY_CUTOFF}}=2, {{TAG|KERNEL_TRUNCATION/ISURFACE_NORMAL}} specifies which direction is non-periodic.
When performing 2D kernel truncation with {{TAG|KERNEL_TRUNCATION/IDIMENSIONALITY}}=2, {{TAG|KERNEL_TRUNCATION/ISURFACE}} specifies which direction is non-periodic.
The most common use case is to set {{TAG|KERNEL_TRUNCATION/ISURFACE_NORMAL}} to the dimension along the surface normal.
The most common use case is to set {{TAG|KERNEL_TRUNCATION/ISURFACE}} to the dimension along the surface normal.
If the surface normal points in the direction of the x-axis {{TAG|KERNEL_TRUNCATION/ISURFACE_NORMAL}} = 0, if it is along the y-axis, {{TAG|KERNEL_TRUNCATION/ISURFACE_NORMAL}} = 1 and if it is along the z-axis, {{TAG|KERNEL_TRUNCATION/ISURFACE_NORMAL}} = 2
If the surface normal points in the direction of the x-axis {{TAG|KERNEL_TRUNCATION/ISURFACE}} = 1, if it is along the y-axis, {{TAG|KERNEL_TRUNCATION/ISURFACE}} = 1 and if it is along the z-axis, {{TAG|KERNEL_TRUNCATION/ISURFACE}} = 2.
Default behavior assumes that the surface is along the z-axis.

Revision as of 11:56, 16 October 2024

KERNEL_TRUNCATION/ISURFACE_NORMAL = 1 | 2 | 3
Default: KERNEL_TRUNCATION/ISURFACE_NORMAL = 3 

Description: KERNEL_TRUNCATION/ISURFACE_NORMAL specifies the non-periodic dimension when performing calculations with 2D kernel truncation methods.


When performing 2D kernel truncation with KERNEL_TRUNCATION/IDIMENSIONALITY=2, KERNEL_TRUNCATION/ISURFACE specifies which direction is non-periodic. The most common use case is to set KERNEL_TRUNCATION/ISURFACE to the dimension along the surface normal. If the surface normal points in the direction of the x-axis KERNEL_TRUNCATION/ISURFACE = 1, if it is along the y-axis, KERNEL_TRUNCATION/ISURFACE = 1 and if it is along the z-axis, KERNEL_TRUNCATION/ISURFACE = 2. Default behavior assumes that the surface is along the z-axis.