[Wannier] Setting wf_collect=.true. before running pw2wannier90.x?

Han Hsu hsuhan at tyr.cems.umn.edu
Thu Jun 12 22:17:18 CEST 2008


Hello wannier90 users and developers,

Recently I started learning wannier90 by running examples. I am using PWscf
ver 3.2.3, and I have already downloaded and compiled the latest wannier90
and pw2wannier90.

When running example 5 (MLWF for diamond), I used 4 CPUs and 2 pools to do
scf and nscf calculation with the input file provided in wannier90-1.1/Doc.
Then, when I ran pw2wan, an error message "from davcio : error # 10" jumped
out, whether I specified -npool for pw2wannier90.x or not. 

I can only run pw2wannier.x succesfully by adding a line wf_collect=.true.
in the input file of nscf calculation. I am wondering if I always have to
do so in any nscf calculations when multiple CPUs and pools are used. 

If this is the case, then I'll need to redo many of my finished
calculations so that their MLWfs can be calculated.

I appreciate any response and hint. Thank you!

Han

**********************************************************
Han Hsu, Ph.D.
Postdoctoral Associate
Department of Chemical Engineering & Materials Science
University of Minnesota
http://www.cems.umn.edu/~hsuhan
**********************************************************




More information about the Wannier mailing list