<b>Dear all,<br><br><br>Can somebody please help me?<br><br>I just built Wannier90 on my machine with intel duo core, gfortran-4.4, Linux (Ubuntu 9.04)<br>The building went on correctly (see results below from the terminal window)</b><br>
<br>eduriau@VaioEd-Linux:~/WORK/Wannier90/wannier90-1.1$ sudo make<br>(cd src ; make prog)<br>make[1]: Entering directory `/home/eduriau/WORK/Wannier90/wannier90-1.1/src'<br>gfortran-4.4 wannier_prog.F90 -O2 constants.o io.o utility.o parameters.o hamiltonian.o overlap.o kmesh.o disentangle.o wannierise.o plot.o transport.o -L/usr/lib  -llapack -lf77blas -lcblas -latlas -o ../wannier90.x<br>
make[1]: Leaving directory `/home/eduriau/WORK/Wannier90/wannier90-1.1/src'<br>eduriau@VaioEd-Linux:~/WORK/Wannier90/wannier90-1.1$ ls<br>CHANGE.log  doc       LICENCE   make.sys   README          src    utility<br>config      examples  Makefile  make.sys~  README.install  tests  wannier90.x<br>
<br><b>After building Wannier90, I ran the test cases with the "make test" command but I obtained the following results:<br></b>eduriau@VaioEd-Linux:~/WORK/Wannier90/wannier90-1.1$ sudo make test<br>(cd src ; make prog)<br>
make[1]: Entering directory `/home/eduriau/WORK/Wannier90/wannier90-1.1/src'<br>gfortran-4.4 wannier_prog.F90 -O2 constants.o io.o utility.o parameters.o hamiltonian.o overlap.o kmesh.o disentangle.o wannierise.o plot.o transport.o -L/usr/lib  -llapack -lf77blas -lcblas -latlas -o ../wannier90.x<br>
make[1]: Leaving directory `/home/eduriau/WORK/Wannier90/wannier90-1.1/src'<br>(cd tests ; make test )<br>make[1]: Entering directory `/home/eduriau/WORK/Wannier90/wannier90-1.1/tests'<br>./run_test.pl    <br> Running test set of inputs<br>
 Starting test1<br> Valence States of GaAs with a 2x2x2 kpoint mesh<br>STOP wannier90 error: examine the output/error file for details<br> Test Failed. <br><br> Starting test2<br> 4 MLWF for Li using disentanglement and a 4x4x4 grid<br>
 Plotting Interpolated Band Structure<br>STOP wannier90 error: examine the output/error file for details<br> Test Failed. <br><br> Tests Complete<br> Examine the file /home/eduriau/WORK/Wannier90/wannier90-1.1/tests/wantest.log<br>
make[1]: Leaving directory `/home/eduriau/WORK/Wannier90/wannier90-1.1/tests'<b><br><br><br>For test 1: (extract from wannier.wout, I did not copy the header)</b><br>Starting a new Wannier90 calculation ...<br> Time to get kmesh              0.052 (sec)<br>
 Reading overlaps from wannier.mmn    : Created on 25Feb2006 at 11:03:51<br> Reading projections from wannier.amn : Created on 25Feb2006 at 11:03:51<br>  ERROR: unitarity of initial U<br> nkp=  1<br> i=  1  j=  1<br> [u_matrix.transpose(u_matrix)]_ij= ************     0.000000<br>
 Exiting.......<br> Error in unitarity of initial U in overlap_project<br><br><b>For test 2: (extract from wannier.wout, I did not copy the header)</b><br>Starting a new Wannier90 calculation ...<br> Time to get kmesh              0.200 (sec)<br>
 Reading overlaps from wannier.mmn    : Created on 25Feb2006 at 11:03:51<br> Reading projections from wannier.amn : Created on 25Feb2006 at 11:03:51<br> Time to read overlaps          0.120 (sec)<br> *------------------------------- DISENTANGLE --------------------------------*<br>
 +----------------------------------------------------------------------------+<br> |                              Energy  Windows                               |<br> |                              ---------------                               |<br>
 |                   Outer:   -8.00000  to   14.30000  (eV)                   |<br> |                   Inner:   -8.00000  to    6.70000  (eV)                   |<br> +----------------------------------------------------------------------------+<br>
   Number of target bands to extract:    4<br>                   Unitarised projection of Wannier functions                  <br>                   ------------------------------------------                  <br>   A_mn = <psi_m|g_n> --> S = A.A^+ --> U = S^-1/2.A<br>
   In dis_project...  ERROR: unitarity of initial U<br> nkp=  1<br> i=  1  j=  1<br> [u_matrix_opt.transpose(u_matrix_opt)]_ij= ************     0.000000<br> Exiting.......<br> dis_project: Error in unitarity of initial U in dis_project<br>
<br><b>Of course, the .amn and .mmn files were present. I also tried to run the examples but all of them returned the same problem in their respective .wout files.</b><br><br><b>I am a recent user of Linux and I have no clue about what I did wrong and what I could do to make Wannier90 run correctely. Can you please give me some advise/help?</b><br>
<br><b>Thanks a lot upfront,<br><br>Ed<br></b>