<html><body>I was looking into this and the filtvec approach seems to be the most promising.<br>What I was trying to do was select one bandindex with filtvec, than run lapw2 and get clmval file, use mixer to get clmsum file and finally use aim to get the charge distribution over atomic basins.<br>My test cases for now were just two simple cells, NaCl and TiO2 in rutile structure, that I have around from some other testing.<br><br>I run into problems in lapw2, when i replace vector with vectorf produced with filtvec.<br>for NaCl<br>the error "FOURIR2 - Error is shown", lapw2 error contains "'FOURIR' -  Read Error"<br>for TiO2<br>the error is little bit different:<br>"forrtl: severe (24): end-of-file during read, unit 10, file /home/ondracka/TiO2/rutile/100k_7Rk_GGA/IPR/IPR.vector"<br>lapw2.eroor just says "Error in LAPW2"<br><br>in both cases the case.clmval file is written however it contains only the charge inside atomic spheres and not in the intersticial space.<br>Is actually lapw2 supposed to work with partial vector files produced by filtvec?<br><br><br>Sidenote:<br>I noticed a few possible improvements in the userguide during this:<br>1) in the filtvec section of the userguide (page 146) in the two sample input files the line with "top of file" should be replaced with "top of file: case.inf", since those are example of case.inf input file, however there is no mention how the file should be named.<br>2) in the same section, first line in "Global Selection Mode" sample file, the comment "number of k-points, k-points" would be much clearer with "number of k-points list items, k-points". For example when I wanted to select all of 100 k-points, it took me some time to realize the right notation should be "2 1 -100" and not "100 1 -100"<br>3) also the table 4.3 in the userguide seems to be a little bit outdated regarding the required and optional input files for programs, I noticed lapw2 actually requires case.kgen (now listed as optional) and mixer requires case.inc (however I don't know how much up to date is that table anyway)<br><br><br><p>---------- Původní zpráva ----------<br>Od: Laurence Marks <L-marks@northwestern.edu><br>Komu: A Mailing list for WIEN2k users <wien@zeus.theochem.tuwien.ac.at><br>Datum: 19. 2. 2015 15:07:20<br>Předmět: Re: [Wien] inverse participation ratio</p><br><blockquote><div><p>A small comment on what Peter suggested. It would not be hard to modify aim to use a clmval since the code has similarities to lapw5 where that is already done - look for the switch in lapw5 then do something similar in aim. (I am slightly surprised it is not already there.) </p>
<p>Using filtvec or lapw2 with energy limits you may then be able to come close to what you want, but perhaps not exactly what you are looking for.</p>
<p>I am not certain about Peter's idea of fiddling the input to mixer to do the normalization -- it might work or could just crash. You probably need to create case.clmcor files with nothing in them by changing case.inc so it has no electrons. Then force PRATT 1.0 to be used (but this might be trapped). Some fiddling needed here.</p>
<p>You may also come close by using filtvec or limited energy ranges and look at the :QTL numbers from lapw2 or qtl.</p>
<p>Or some combination of filtvec/energy ranges with lapw2, then lapw5 and critc2.</p>
<p>Or switch to some orbital code, perhaps the best option if you really need the numbers.</p>
<p>___________________________<br>
Professor Laurence Marks<br>
Department of Materials Science and Engineering<br>
Northwestern University<br>
<a href="http://www.numis.northwestern.edu">www.numis.northwestern.edu</a><br>
<a href="http://MURI4D.numis.northwestern.edu">MURI4D.numis.northwestern.edu</a><br>
Co-Editor, Acta Cryst A<br>
"Research is to see what everybody else has seen, and to think what nobody else has thought"<br>
Albert Szent-Gyorgi</p>
<div>On Feb 19, 2015 7:05 AM, "Peter Blaha" <<a href="mailto:pblaha@theochem.tuwien.ac.at">pblaha@theochem.tuwien.ac.at</a>> wrote:<br><blockquote style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">The Mullican charges are not possible within wien2k, since we do not<br>
have "overlapping atomic wavefunctions".<br>
<br>
AIM should be possible with some trick. You have to run in 2 steps, in<br>
the first one you provide the total density and determine the basin, in<br>
the INTEG step you provide a density of a single state. However, the<br>
corresponding case.clmval file cannot be just copied to clmsum, since<br>
its normalization is different. Instead, you have to put it through<br>
"mixer" (without core and clmsum_old densities and without<br>
renormalization) to create a "pseudo-clmsum file.<br>
<br>
In any case, you will never recover eg. a delocalized 4s electron in any<br>
basin ....<br>
<br>
<br>
On 02/19/2015 01:33 PM, Pavel Ondracka wrote:<br>
> Dear Wien2k mailing list,<br>
><br>
> I would like to estimate electron localization by computing the inverse<br>
> participation ratio. For that I need to get the Mulliken point charges<br>
> q_i(E) residing at an atomic site i for an eigenstate with energy<br>
> eigenvalue E.<br>
><br>
> For start I would like to get it inside the atomic spheres, can someone<br>
> advice me how?<br>
> Also if possible I would like to get it inside atomic basins determined<br>
> with AIM. Is this possible, or can I get only the total charge inside<br>
> the basin with AIM?<br>
><br>
> Best regards<br>
> Pavel Ondračka<br>
><br>
> _______________________________________________<br>
> Wien mailing list<br>
> <a href="mailto:Wien@zeus.theochem.tuwien.ac.at">Wien@zeus.theochem.tuwien.ac.at</a><br>
> <a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
> SEARCH the MAILING-LIST at:  <a href="http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html">http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html</a><br>
><br>
<br>
--<br>
<br>
                                       P.Blaha<br>
--------------------------------------------------------------------------<br>
Peter BLAHA, Inst.f. Materials Chemistry, TU Vienna, A-1060 Vienna<br>
Phone: +43-1-58801-165300             FAX: +43-1-58801-165982<br>
Email: <a href="mailto:blaha@theochem.tuwien.ac.at">blaha@theochem.tuwien.ac.at</a>    WIEN2k: <a href="http://www.wien2k.at">http://www.wien2k.at</a><br>
WWW:   <a href="http://www.imc.tuwien.ac.at/staff/tc_group_e.php">http://www.imc.tuwien.ac.at/staff/tc_group_e.php</a><br>
--------------------------------------------------------------------------<br>
_______________________________________________<br>
Wien mailing list<br>
<a href="mailto:Wien@zeus.theochem.tuwien.ac.at">Wien@zeus.theochem.tuwien.ac.at</a><br>
<a href="http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien">http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien</a><br>
SEARCH the MAILING-LIST at:  <a href="http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html">http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html</a><br>
</blockquote></div>
</div>_______________________________________________<br>Wien mailing list<br>Wien@zeus.theochem.tuwien.ac.at<br>http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien<br>SEARCH the MAILING-LIST at:  http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html</blockquote></body></html>