<html xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=utf-8"><meta name=Generator content="Microsoft Word 15 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:DengXian;
        panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@DengXian";
        panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
.MsoChpDefault
        {mso-style-type:export-only;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style></head><body lang=EN-US link=blue vlink="#954F72"><div class=WordSection1><p class=MsoNormal>If I remember correctly, the Wannier functions using wannier90 are always real, although in the original wannier90 paper, the realness of wannier functions are not proved from a math point of view.</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Yun-Peng Wang</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><div style='mso-element:para-border-div;border:none;border-top:solid #E1E1E1 1.0pt;padding:3.0pt 0in 0in 0in'><p class=MsoNormal style='border:none;padding:0in'><b>From: </b><a href="mailto:bzwartsenberg@phas.ubc.ca">Berend Zwartsenberg</a><br><b>Sent: </b>Monday, January 22, 2018 2:16 PM<br><b>To: </b><a href="mailto:wannier@quantum-espresso.org">wannier@quantum-espresso.org</a><br><b>Subject: </b>[Wannier] Phases of Wannier functions in generated Hamiltonian</p></div><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Dear Wannier experts,</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I am using a combination of Wien2k, Wien2Wannier and Wannier90 to obtain MLWFS. I use the generated Hamiltonian to obtain an effective model of the system. This all works very well, and gives me the correct band structure. The purpose I am using this model for however, is sensitive to the phase of the orbitals too (by ‘phase’ here I mean a complex factor of unit magnitude, for example: dxy -> c dxy, with c some complex number satisfying |c| =1.)</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>I can see from plotting the orbitals that I get the requested d:t2g orbitals, and the manual describes the functional form for the d-orbitals used in the calculations, but it is not clear to me wether these orbitals are always purely real? If the generated orbitals had some arbitrary complex phase it would not change the eigenvalues of the Hamiltonian, but it would change the matrix elements and the eigenvectors. Is there a way to check in the output what the actual phases of the orbitals are that are used to calculated the Hamiltonian?</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Kind regards,</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>Berend Zwartsenberg</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>PhD candidate</p><p class=MsoNormal>University of British Columbia </p><p class=MsoNormal>Vancouver</p><p class=MsoNormal><o:p> </o:p></p><p class=MsoNormal>_______________________________________________</p><p class=MsoNormal>Wannier mailing list</p><p class=MsoNormal>Wannier@quantum-espresso.org</p><p class=MsoNormal>http://mailman.qe-forge.org/cgi-bin/mailman/listinfo/wannier</p><p class=MsoNormal><o:p> </o:p></p></div></body></html>