<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" class="">
<div class="">Dear Wannier90 user,</div>
<div class=""><br class="">
</div>
<div class="">One of the conventions for the use of this mailing list is to sign with your name and affiliation in all posts, and we would all be very grateful if you would please adhere to this convention.</div>
<div class=""><br class="">
</div>
<div class="">Regarding your question below, it seems like your WFs may not be entirely real. If you plot them (wannier_plot = true), the code should report at the end of the .wout file whether the WFs have any significant imaginary part. </div>
<div class=""><br class="">
</div>
<div class="">Of course if you start the minimisation with an initial guess that is somewhat perverse (eg, with projection orbitals that have the wrong symmetry in comparison to what one expects to find) then the minimisation algorthim is going to have more
 difficulty in finding the correct WFs.</div>
<div class=""><br class="">
</div>
<div class="">Best wishes,</div>
<div class=""><br class="">
</div>
<div class="">Arash</div>
<div class=""><br class="webkit-block-placeholder">
</div>
<div class="">
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">
— <br class="">
Arash Mostofi — <a href="http://www.mostofigroup.org" class="">www.mostofigroup.org</a><br class="">
Director, CDT in Theory and Simulation of Materials<br class="">
Director, Thomas Young Centre @Imperial</div>
<div style="color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;">
Imperial College London</div>
</div>
<br class="">
<div>
<blockquote type="cite" class="">
<div class="">On 1 May 2017, at 15:59, balabi <<a href="mailto:balabi@qq.com" class="">balabi@qq.com</a>> wrote:</div>
<br class="Apple-interchange-newline">
<div class="">
<div style="font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; font-family: 微软雅黑; font-size: 14px; line-height: 1.5;" class="">
<div class="">
<div class="">
<div class="">I am new to wannier90 and after some experiences with it,  I found a problem.</div>
<div class=""><br class="">
</div>
<div class="">I am using wannier90-2.1.0. Take example05 diamond as an example.</div>
<div class=""><br class="">
</div>
<div class="">The example uses delicate initial projection</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">f=0.0,0.0,0.0:s</div>
<div class="">f=0.0,0.0,0.5:s</div>
<div class="">f=0.0,0.5,0.0:s</div>
<div class="">f=0.5,0.0,0.0:s</div>
</div>
<div class=""><br class="">
</div>
<div class="">These are s orbitals located on center of C-C bond. I say the projection is delicate, because the spread is almost minimal even in the first iteration, so the convergence is fast. I use below convergence options</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">conv_window = 10</div>
<div class="">conv_tol = 1.d-15</div>
</div>
<div class=""><br class="">
</div>
<div class="">the convergence is done in 74 steps. And examine hr.dat file, all imaginary part is zero.</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">   -3    1    1    1    1    0.007379    0.000000</div>
<div class="">   -3    1    1    2    1   -0.008540    0.000000</div>
<div class="">   -3    1    1    3    1   -0.008540    0.000000</div>
<div class="">   -3    1    1    4    1   -0.008540    0.000000</div>
<div class="">   -3    1    1    1    2   -0.008540   -0.000000</div>
</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">But as <a href="http://mailman.qe-forge.org/pipermail/wannier/2017-April/001350.html" class="">http://mailman.qe-forge.org/pipermail/wannier/2017-April/001350.html</a> says for non-entangle case, wannierisation is robust to initial projection.
 As a test and for reproducibility, I choose below projection instead of random projection</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">f=0.0,0.0,0.0:dxy</div>
<div class="">f=0.0,0.0,0.5:dxy</div>
<div class="">f=0.0,0.5,0.0:dxy</div>
<div class="">f=0.5,0.0,0.0:dxy</div>
</div>
<div class=""><br class="">
</div>
<div class="">conv_window and conv_tol are as previous. The convergence takes much more steps, totally 1168 steps. But the final state is the same to every digit in wout file, and xsf file visually the same in xcrysden</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">Final State</div>
<div class="">  WF centre and spread    1  ( -0.806995,  0.806995,  0.000000 )     0.58022874</div>
<div class="">  WF centre and spread    2  ( -0.000000,  0.000000, -0.000000 )     0.58022873</div>
<div class="">  WF centre and spread    3  ( -0.806995, -0.000000,  0.806995 )     0.58022875</div>
<div class="">  WF centre and spread    4  ( -0.000000,  0.806995,  0.806995 )     0.58022873</div>
<div class="">  Sum of centres and spreads ( -1.613990,  1.613990,  1.613990 )     2.32091495</div>
<div class=""><br class="">
</div>
<div class="">         Spreads (Ang^2)       Omega I      =     1.954626519</div>
<div class="">        ================       Omega D      =     0.000000000</div>
<div class="">                               Omega OD     =     0.366288427</div>
<div class="">    Final Spread (Ang^2)       Omega Total  =     2.320914946</div>
</div>
<div class=""><br class="">
</div>
<div class="">However, if we look at the hr.dat this time. The content is as below</div>
<div class=""><br class="">
</div>
<div class="">
<div class="">   -3    1    1    1    1    0.007379    0.000000</div>
<div class="">   -3    1    1    2    1   -0.007476    0.004128</div>
<div class="">   -3    1    1    3    1    0.008130   -0.002616</div>
<div class="">   -3    1    1    4    1    0.008218   -0.002326</div>
<div class="">   -3    1    1    1    2   -0.007476   -0.004128</div>
<div class="">   -3    1    1    2    2    0.007379    0.000000</div>
<div class="">   -3    1    1    3    2    0.008382    0.001639</div>
</div>
<div class=""><br class="">
</div>
<div class="">I really don't understand why such a significant imaginary parts considering that we have exactly the same wannierisation result? Besides, I've tried many random projection all get same wannierisation, but failed to get even one clean hr.dat with
 zero imaginary part.</div>
</div>
</div>
</div>
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">_______________________________________________</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">
<span style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; float: none; display: inline !important;" class="">Wannier
 mailing list</span><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">
<a href="mailto:Wannier@quantum-espresso.org" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">Wannier@quantum-espresso.org</a><br style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;" class="">
<a href="http://mailman.qe-forge.org/cgi-bin/mailman/listinfo/wannier" style="font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px;" class="">http://mailman.qe-forge.org/cgi-bin/mailman/listinfo/wannier</a></div>
</blockquote>
</div>
<br class="">
</body>
</html>