26: Gallium Arsenide Selective localization and constrained centres¶
-
Outline: Application of the selectively localised Wannier function (SLWF) method to gallium arsenide (GaAs), following the example in Ref. 1, which is essential reading for this tutorial tutorial.
-
Directory:
tutorials/tutorial26/
Files can be downloaded from here -
Input files:
-
GaAs.scf
Thepwscf
input file for ground state calculation -
GaAs.nscf
Thepwscf
input file to obtain Bloch states on a uniform grid -
GaAs.pw2wan
The input file forpw2wannier90
-
GaAs.win
Thewannier90
andpostw90
input file
-
-
Run
pwscf
to obtain the ground state of Gallium Arsenide -
Run
pwscf
to obtain the ground state of Gallium Arsenide -
Run
Wannier90
to generate a list of the required overlaps (written into theGaAs.nnkp
file) -
Run
pw2wannier90
to compute:-
The overlaps \(\langle u_{n\bf{k}}|u_{n\bf{k+b}}\rangle\) between Bloch states (written in the
GaAs.mmn
file) -
The projections for the starting guess (written in the
GaAs.amn
file)
-
-
Inspect the
.win
file.-
Make sure you understand the new keywords corresponding to the selective localisation algorithm.
-
Run
wannier90
to compute the SLWFs, in this case using one objective Wannier function.
To constrain the centre of the SLWF you need to add
slwf_constrain = true
and\slwf_lambda = 1
to the input file and uncomment theslwf_centres
block. This will add a penalty functional to the total spread, which will try to constrain the centre of the SLWF to be on the As atom (as explained in Ref. 1, particularly from Eq. 24 to Eq. 35).Look at the value of the penalty functional, is this what you would expect at convergence? Does the chosen value of the Lagrange multiplier
slwf_lambda
give a SLWF function centred on the As atom?Alternatively, you can modify the
slwf_centres
block to constrain the centre of the SLWF to be on the Ga atom. Do you need a different value ofslwf_lambda
in this case to converge? Take a look at the result in Vesta and explain what you see. Do these functions transform like the identity under the action of the \(T_d\) group? -
-
Runzhi Wang, Emanuel A. Lazar, Hyowon Park, Andrew J. Millis, and Chris A. Marianetti. Selectively localized wannier functions. Physical Review B, 10 2014. doi:10.1103/PhysRevB.90.165125. ↩↩