[Wien] RMTs changing on their own?

Peter Blaha pblaha at theochem.tuwien.ac.at
Mon Nov 2 17:04:18 CET 2015


Yes, it could really happen ! (Not happy about it, need to be changed)

I recently introduced in the run(sp)_lapw scripts a hack that mixer 
should run a second time with a larger mixing (echo 0.2 >.pratt), in 
case it is the first iteration and the charge distance is very small.

However, I also added a line in such a case that struct_old should be 
copied to struct (probably on Lauries request, because otherwise the 
positions could be inconsistent).


if ($icycle == 1 && $itestdis < 100000 && "$itestmem" == "0" && 
$?firstcheck) then
   echo 0.2 >.pratt
   unset firstcheck
   rm *.broy*
   if ($testmsr == 'MSR') cp $file.struct_old $file.struct   <---comment
   goto mixer
endif

This hack is because in WIEN2k_14 the mixer started always with a very 
small PRATT-step, which could lead to stagnation. It would be best if 
mixer would do this internally.

At the moment comment the copy-line to prevent this again.

------------------------------------------------
PS:  When overlapping spheres happen, do:

cp case.struct case.struct_new
edit case.struct_new and set smaller sphere radii
x clminter  (-up(dn)
cp  case.struct_new case.struct
cp case.clmsum_new case.clmsum
... clmup/dn


On 11/02/2015 04:22 PM, Elias Assmann wrote:
> Hi List,
>
> My MSR1a (‘-min’) calculation was running along happily until I reduced
> the RMTs (using ‘clminter’).  After that it continued to run for several
> iterations, but now has crashed (“SELECT” error in lapw1).
>
> I noticed that the RMTs in the current struct file are back to their
> original values, before the reduction.  Is it possible that this change
> happened automatically?
>
> I happened to check on the calculation in the last iteration before it
> crashed, and saw that the ‘case.struct’ had the original, larger, RMTs
> while ‘case.struct_old’ still had the reduced ones.  Now, after the
> crash, both files have the original radii.
>
> This is corroborated (I think) by the :RKM tag in ‘case.scf’, which
> changes in the last iteration, apparently back to the value it had
> before the RMT reduction:
>
> ...
> :RKM  : MATRIX SIZE  8870LOs: 616  RKM= 6.50  WEIGHT= 2.00  PGR:
> :RKM  : MATRIX SIZE  8870LOs: 616  RKM= 6.50  WEIGHT= 2.00  PGR:
> :RKM  : MATRIX SIZE 10382LOs: 616  RKM= 6.50  WEIGHT= 2.00  PGR:
> :RKM  : MATRIX SIZE 10382LOs: 616  RKM= 6.50  WEIGHT= 2.00  PGR:
> ...
> :RKM  : MATRIX SIZE 10382LOs: 616  RKM= 6.50  WEIGHT= 2.00  PGR:
> :RKM  : MATRIX SIZE 10382LOs: 616  RKM= 6.50  WEIGHT= 2.00  PGR:
> :RKM  : MATRIX SIZE  8870LOs: 616  RKM= 6.50  WEIGHT= 2.00  PGR:
>
> By the way, I had a separate calculation running in a subdirectory of
> this one, in case there could be any interference from that.  Also, this
> is still the same calculation I asked about earlier, and I still get the
> *WARNING*s from ‘mixer’ without a more explicit message.
>
>
> 	Elias
>
>
>
>
> _______________________________________________
> Wien mailing list
> Wien at zeus.theochem.tuwien.ac.at
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
> SEARCH the MAILING-LIST at:  http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html
>

-- 

                                       P.Blaha
--------------------------------------------------------------------------
Peter BLAHA, Inst.f. Materials Chemistry, TU Vienna, A-1060 Vienna
Phone: +43-1-58801-165300             FAX: +43-1-58801-165982
Email: blaha at theochem.tuwien.ac.at    WIEN2k: http://www.wien2k.at
WWW:   http://www.imc.tuwien.ac.at/staff/tc_group_e.php
--------------------------------------------------------------------------


More information about the Wien mailing list