<div dir="ltr"><div><div><div><div><div><div><div>Dear wannier90 users, <br><br></div>I have two queries which I faced while plotting GW band structure of a 2D material, <br><br></div><b>P1.</b>
I started using wannier90 v2.0.1 interfaced with VASP 5.4.4 installed
by IT expert on HPC. I am able to successfully run wannier90 with VASP
without spin, though VASP wiki says wannier V2 is not compatible with
vasp. (may be they forget to update wiki).<br></div>So problem starts
when I want VASP to write required files (*.mmn & *.amn) with spin
orbit coupling included. Calculation run without any error but it did
not write projection matrix (*.amn) so I get following error, <br>" Starting a new Wannier90 calculation ...<br> Time to get kmesh 0.047 (sec)<br> Reading overlaps from wannier90.mmn : File generated by VASP: mos2<br> Exiting.......<br> Error: Problem opening input file wannier90.amn "<br></div><br></div>May
be this is more appropriate question for VASP forum (I will write there
as well) but may be I am making some obvious mistake to instruct VASP
about initial projections (because it worked without spin).<br></div>here is part of input, <br>" <br>num_wann = 34 ! set to NBANDS by VASP<br> num_bands = 240<br>use_bloch_phases = F<br>spinors = .true.<br>begin projections: #(I also tried explicitly mention u and d spin, I get *.eig file but not *.amn)<br>Mo: l=0; l= 1; l=2<br>!Mo: l=0; l= 1; l=2(d) <br>!S: l=0; l= 1(u)<br>S: l=0; l= 1<br>end projections<br>dis_num_iter = 1000<br>num_iter = 0<br>dis_froz_max = 2.5<br>!dis_froz_min = -10<br>dis_win_max = 5<br>!dis_win_min = -10<br>begin unit_cell_cart<br> 3.1856954 0.0000000 0.0000000<br> -1.5928477 2.7588932 0.0000000<br> 0.0000000 0.0000000 23.1753101<br>end unit_cell_cart<br>begin atoms_cart<br>Mo 1.5928500 0.9196308 3.0822665<br>S 0.0000023 1.8392618 4.6456692<br>S 0.0000024 1.8392618 1.5188615<br>end atoms_cart<br>mp_grid = 12 12 1<br>"<br></div>can anyone please comment, its input file or some other issue causing this trouble?<br><br><div><b>P2:</b>
Since I am unable to solve this problem so far, 2nd option was to try
older version of wannier90 v1.2. so I am compiling wannier90 v1.2 on out
local cluster,<br></div><div>here I found there is no make.sys.intel file in config/ as mentioned in README.install file <br> cp ./config/make.sys.intel ./make.sys<br> make<br></div><div>so I chose make.sys.ifort (may be they are same or not)<br></div><div>where
I faced intel mkl issue which is kind of solve (answered in the
wannier90 mailing list already) but now facing another error to compile
wannier90, <br><br></div><div><b>makefile: </b><br>#=================================================<br># For Linux with intel version 8/9<br>#=================================================<br>F90 = ifort<br>FCOPTS = -O2<br>LDOPTS = -O2 -Vaxlib<br><br>#========================================================<br># Intel mkl libraries. Set LIBPATH if not in default path<br>#========================================================<br> LIBS = ${MKLROOT}/lib/mic/libmkl_sequential.a -Wl,--start-group ${MKLROOT}/lib/mic/libmkl_intel_ilp64.a ${MKLROOT}/lib/mic/libmkl_core.a -Wl,--end-group -lpthread -lm -ldl<br><br>#LIBDIR = /opt/intel/mkl721/lib/32<br>#LIBS = -L$(LIBDIR) -lmkl_lapack -lmkl_ia32 -lguide -lpthread<br>#=======================<br># ATLAS Blas and LAPACK<br>#=======================<br>#LIBDIR = /usr/local/lib<br>#LIBS = -L$(LIBDIR) -llapack -lf77blas -lcblas -latlas<br><br></div><div><b>error: <br></b>ifort
wannier_prog.F90 -O2 -Vaxlib constants.o io.o utility.o parameters.o
hamiltonian.o overlap.o kmesh.o disentangle.o wannierise.o plot.o
transport.o /usr/local/Compiler/intel/ComposerXE2013Update5/composer_xe_2013.5.192/mkl/lib/mic/libmkl_sequential.a -Wl,--start-group /usr/local/Compiler/intel/ComposerXE2013Update5/composer_xe_2013.5.192/mkl/lib/mic/libmkl_intel_ilp64.a /usr/local/Compiler/intel/ComposerXE2013Update5/composer_xe_2013.5.192/mkl/lib/mic/libmkl_core.a -Wl,--end-group -lpthread -lm -ldl -o ../wannier90.x<br>ifort:
command line remark #10010: option '-Vaxlib' is deprecated and will be
removed in a future release. See '-help deprecated'<br>ld: /usr/local/Compiler/intel/ComposerXE2013Update5/composer_xe_2013.5.192/mkl/lib/mic/libmkl_intel_ilp64.a(_zhpevx.o): Relocations in generic ELF (EM: 181)<br>ld: /usr/local/Compiler/intel/ComposerXE2013Update5/composer_xe_2013.5.192/mkl/lib/mic/libmkl_intel_ilp64.a(_zhpevx.o): Relocations in generic ELF (EM: 181)<br>/usr/local/Compiler/intel/ComposerXE2013Update5/composer_xe_2013.5.192/mkl/lib/mic/libmkl_intel_ilp64.a: could not read symbols: File in wrong format<br>make[1]: *** [prog] Error 1<br>make[1]: Leaving directory `/soft/vasp/wannier90-1.2/src'<br>make: *** [wannier] Error 2<br><b><br></b></div><div>any help in this issue will be highly appreciated, I am running out of options. Thanks in advance.<br></div><div><br></div><div>regards:<br></div>sufyan</div>