<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style type="text/css" style="display:none"><!--P{margin-top:0;margin-bottom:0;} p
        {margin-top:0;
        margin-bottom:0}--></style>
</head>
<body dir="ltr" style="font-size:12pt;color:#000000;background-color:#FFFFFF;font-family:Calibri,Arial,Helvetica,sans-serif;">
<p>Dear WIEN2k Users!</p>
<p><br>
</p>
<p>Thanks to Luigi Maduro, who sent a bug report to the mailing list [1], we uncovered a bug in MPI-parallel version of lapw1 that happens ONLY if you have compiled the program without ELPA. Both the sequential code and the parallel code WITH ELPA are unaffected
 by this bug.</p>
<p><br>
</p>
<p>If you do not have ELPA linked and run lapw MPI-parallel, the ELPA keyword in the case.in1(c) file will be read in erroneously. That will lead to a crash of lapw1(c)_mpi.</p>
<p><br>
</p>
<p>We strongly suggest that you install the latest ELPA (<a href="https://elpa.mpcdf.mpg.de/">https://elpa.mpcdf.mpg.de/</a>) and recompile, since you can expect a speedup of 200-300 % compared to ScaLAPACK.</p>
<p><br>
</p>
<p>If you cannot do so, there are two possible ways around that bug:</p>
<p><br>
</p>
<p>1) Either use the enclosed modules.F file: Copy it to your $WIENROOT/SRC_lapw1 directory, recompile the MPI versions (by typing
<em>make rp</em> and <em>make cp</em> ) and copy the newly compiled executables (lapw1_mpi and lapw1c_mpi) to the $WIENROOT directory. This will fix the bug.<br>
</p>
<p><br>
</p>
<p>2) Replace the ELPA keyword in the case.in1(c) file with SCALA - however, that will only fix the current calculation, i.e. you have to do so for all the cases where you want to use MPI-parallel lapw1.<br>
</p>
<p><br>
</p>
<p>Best regards,</p>
<p>Thomas Ruh<br>
</p>
<p><br>
</p>
<p>[1] <a href="https://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/msg18772.html">
https://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/msg18772.html</a><br>
</p>
</body>
</html>