<html xmlns:v="urn:schemas-microsoft-com:vml" 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=us-ascii">
<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:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0cm;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;
        mso-fareast-language:EN-US;}
@page WordSection1
        {size:612.0pt 792.0pt;
        margin:70.85pt 70.85pt 70.85pt 70.85pt;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="NO-BOK" link="#0563C1" vlink="#954F72" style="word-wrap:break-word">
<div class="WordSection1">
<p class="MsoNormal"><span lang="EN-US">Dear all,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Seemingly paradoxical values arise in the seedname.mmn files from wannier_setup with VASP: They seem to be complex-valued (alternating between purely real and purely imaginary), even when the underlying VASP wavefunction
 is real (gamma-point computation). Since the seedname.mmn entries should only be orbital overlaps, this troubles me, but I'm new to Wannier90 and there may be something I don't know about the overlap integrals.
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Here is an excerpt from the seedname.mmn file for a subspace of the four lowest orbitals from a gamma-point VASP run with real orbitals:<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">File generated by VASP: unknown system<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">           4           1           4<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    1    1    0    0    1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.946270648002   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000695821546    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000   -0.000000278197<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000   -0.000000195965<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000695821546    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.944393397524   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000    0.000000000281<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000   -0.000000001135<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000   -0.000000278197<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000    0.000000000281<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.962394262259    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.000000000265   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000   -0.000000195965<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000   -0.000000001135<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.000000000265   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.962394258975    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    1    1    1    1   -1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.810376149699    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000596328721    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.000000000000    0.498834776389<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.000000000000    0.103890215607<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000596328721    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.811164204017    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000    0.000205733055<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000    0.000042846592<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.000000000000    0.498834776389<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000    0.000205733055<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.648824351005   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.046098789574   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.000000000000    0.103890215607<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000    0.000042846592<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.046098789574   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.860569485467   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    1    1    1    0   -1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.810376181990   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000596328947   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.000000000000    0.159445743764<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.000000000000    0.483948506733<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000596328947   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.811164196521   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000    0.000065759196<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000    0.000199593417<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.000000000000    0.159445743764<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000    0.000065759196<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.847555958915   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.068638884681   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.000000000000    0.483948506733<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000    0.000199593417<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.068638884681   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.661838058801   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    1    1    0    1    1<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.810376169686   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000596328168    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.000000000000    0.339388794748<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000   -0.380058459416<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000596328168    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.811164201039    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000    0.000139974419<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000   -0.000156748296<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.000000000000    0.339388794748<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000    0.000139974419<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.767710591576   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.114737676141    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000   -0.380058459416<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   -0.000000000000   -0.000156748296<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.114737676141    0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">    0.741683353736   -0.000000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Yet, when seedname.mmn is used in a subsequent wannierization run with gamma_only = T, the resulting seedname_u.mat file seems to be OK (i.e., no imaginary components).<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">written on 25Nov2020 at 10:27:40<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">           1           4           4<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   0.0000000000  +0.0000000000  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">   0.5773502345  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  -0.0002035071  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  +0.4419431296  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  +0.6865514806  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  +0.0003524826  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  +0.9999999379  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  +0.0000000032  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  -0.0000000003  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  -0.5773502553  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  +0.0002035033  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  +0.8155425747  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  -0.0394582080  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  -0.5773502102  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  +0.0002035074  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  -0.3735994902  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">  +0.7260097205  +0.0000000000<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Is this because everything straightens itself out when the MLWF algorithm is run,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">or are imaginary components stripped away at some point because of the keyword gamma_only = T?
<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Best regards,<o:p></o:p></span></p>
<p class="MsoNormal"><span lang="EN-US"><o:p> </o:p></span></p>
<p class="MsoNormal"><span lang="EN-US">Espen<o:p></o:p></span></p>
</div>
</body>
</html>