[Wien] lapw0 using TB-mBJ potential hangs for slab calculations
Yoshiyuki Ohtsubo
y_oh at kuchem.kyoto-u.ac.jp
Wed Aug 3 09:18:56 CEST 2011
Dear Professor Blaha and WIEN users,
I am using WIEN2k_11.1 to calculate the surface electronic structure on
semiconductor (Ge) using TB-mBJ potential.
I have found a problem described below and ask for your assistance or
advice.
I am using the slab geometry to calculate the surface states. The detailed
structure is in the attached
case.struct file. (It is a test case to compare the well-known surface band
structure.)
During the SCF cycle, lapw0 seems to hang: never END after one day, while it
requires only a few minites
for other exchange and correlation potentials, such as PBE96, with the same
case.struct file.
I know that the similar trouble has been reported for WIEN10.1 in this
mailing list.
("LAPW0 hangs in mBJ calculation" Tue Dec 14 23:28:10 CET 2010)
However, I could not find how to fix this problem.
My environment for WIEN2k calculation is below.
Machine: Linux (CENTOS 5) with intel fortran compiler 10.1.021
Input files: case.struct file is attached. Other input files are made by
w2web and I modified
case.in0/inm for mBJ calculation, according to the userguide.
The case.grr value is fixed at that obtained from Ge bulk (~1.44) during
the slab calculation.
I am not using the lapw0_mpi parallel option.
I have already checked these points.
1.
This problem seems to occur due to some delicate conditions. It occurs after
tens of iterations of SCF
cycles, and slight change of the conditions can avoid this "hanging".
I confirmed that the problem did not occur with a rewind for a few cycles
and restart the SCF cycle with
another mixing factor. (However, this cycle also hanged a few tens of cycles
later...)
2.
In case.dayfile, the messages as written below are shown ten times before
the hang-up.
The same type of messages also appears even when lapw0 finished without the
hang-up.
===================
int:rho,tauw,grho,g2rho 9.018537139432929E-003 3.896353988848424E-003
1.185570127100159E-002 3.336162841227647E-003 tauwrong=
3.190123470208489E-003
=================== (values change gradually)
3.
I inserted the line "print*, tau,g2rho" in the brj.f file to check these
values.
The hang-up seems to occur when tau and g2rho are very small.
(for example, ~2.3E-007 and 5.6E-009, respectively, for a case I have
checked)
4.
In my environment, this hang-up problem occurs only for the slab geometry
with TB-mBJ potential.
TB-mBJ calculation for TiC and bulk semiconductor crystal (Si and Ge) showed
no hanging-up in lapw0
and the obtained band structure seems to be correct.
The values tau and g2rho were orders of magnitude larger than those written
above.
If you required any other information in order for me to get some help,
please ask me. I would send it.
Thank you very much.
////////////////////////////////////////////
Yoshiyuki Ohtsubo
Ph.D. student,
Department of Chemistry, Graduate School of Science, Kyoto University,
Kyoto 606-8502, Japan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: TlGe10x2L.struct
Type: application/octet-stream
Size: 4845 bytes
Desc: not available
URL: <http://zeus.theochem.tuwien.ac.at/pipermail/wien/attachments/20110803/5bdce94a/attachment.dll>
More information about the Wien
mailing list