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.scfThepwscfinput file for ground state calculation -
GaAs.nscfThepwscfinput file to obtain Bloch states on a uniform grid -
GaAs.pw2wanThe input file forpw2wannier90 -
GaAs.winThewannier90andpostw90input file
-
-
Run
pwscfto obtain the ground state of Gallium Arsenide -
Run
pwscfto obtain the ground state of Gallium Arsenide -
Run
Wannier90to generate a list of the required overlaps (written into theGaAs.nnkpfile) -
Run
pw2wannier90to compute:-
The overlaps \(\langle u_{n\bf{k}}|u_{n\bf{k+b}}\rangle\) between Bloch states (written in the
GaAs.mmnfile) -
The projections for the starting guess (written in the
GaAs.amnfile)
-
-
Inspect the
.winfile.-
Make sure you understand the new keywords corresponding to the selective localisation algorithm.
-
Run
wannier90to compute the SLWFs, in this case using one objective Wannier function.
To constrain the centre of the SLWF you need to add
slwf_constrain = trueand\slwf_lambda = 1to the input file and uncomment theslwf_centresblock. 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_lambdagive a SLWF function centred on the As atom?Alternatively, you can modify the
slwf_centresblock to constrain the centre of the SLWF to be on the Ga atom. Do you need a different value ofslwf_lambdain 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. ↩↩