<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>