Truncated Coulomb Potential in 2D: Difference between revisions

From The Yambo Project
Jump to navigation Jump to search
 
(3 intermediate revisions by the same user not shown)
Line 1: Line 1:
===Generation of a truncated Coulomb Potential for a 2D material===
===Generation of a truncated Coulomb Potential for a 2D material===
To simulate a real isolated 2D-layer convergence with vacuum size should be required.
To simulate a real isolated 2D-layer convergence with vacuum size is required.  
The use of a truncated Coulomb potential allows to achieve faster convergence in the vacuum size, eliminating the interaction between the repeated  
 
images. (see ref. Varsano)
The use of a truncated Coulomb potential allows to achieve faster convergence in the vacuum size,  
eliminating the interaction between the repeated images. (see ref. Varsano)
For a 2D system a box-like cutoff in the direction perperdicular to the sheet (in this case z) is applied.
For a 2D system a box-like cutoff in the direction perperdicular to the sheet (in this case z) is applied.
The used box size  L_z = a_z (cell size in bohr) - 1 bohr = 32 bohr
The used box size  L_z = a_z (cell size in bohr) - 1 bohr = 32 bohr
Line 8: Line 9:
Create the input file:
Create the input file:


  $ yambo -F 01_wcut.in  -r
  $ yambo -F 01_cut2D.in  -r
Open the input file 01_cutoff.in
Open the input file 01_cutoff.in


Line 14: Line 15:


  RandQpts= 1000000          # [RIM] Number of random q-points in the BZ
  RandQpts= 1000000          # [RIM] Number of random q-points in the BZ
RandGvec= 100        RL    # [RIM] Coulomb interaction RS components


RandGvec= 100        RL    # [RIM] Coulomb interaction RS components
  CUTGeo= "box z"            # [CUT] Coulomb Cutoff geometry: box/cylinder/sphere X/Y/Z/XY..
  CUTGeo= "box z"            # [CUT] Coulomb Cutoff geometry: box/cylinder/sphere X/Y/Z/XY..
  % CUTBox
  % CUTBox
Line 21: Line 22:




Note that the L_z
Close the input file and run yambo
Close the input file and run yambo
  $ yambo -F 01_wcut.in
  $ yambo -F 01_cut2D.in -J 2D

Latest revision as of 17:19, 16 March 2017

Generation of a truncated Coulomb Potential for a 2D material

To simulate a real isolated 2D-layer convergence with vacuum size is required.

The use of a truncated Coulomb potential allows to achieve faster convergence in the vacuum size, eliminating the interaction between the repeated images. (see ref. Varsano) For a 2D system a box-like cutoff in the direction perperdicular to the sheet (in this case z) is applied. The used box size L_z = a_z (cell size in bohr) - 1 bohr = 32 bohr

Create the input file:

$ yambo -F 01_cut2D.in  -r

Open the input file 01_cutoff.in

Change the variables inside as:

RandQpts= 1000000          # [RIM] Number of random q-points in the BZ
RandGvec= 100        RL    # [RIM] Coulomb interaction RS components
CUTGeo= "box z"            # [CUT] Coulomb Cutoff geometry: box/cylinder/sphere X/Y/Z/XY..
% CUTBox
 0.00     | 0.00     | 32.0    |        # [CUT] [au] Box sides


Close the input file and run yambo

$ yambo -F 01_cut2D.in  -J 2D