[Q-e-developers] Reporting bug in QE ph.x
Nathalie VAST
nathalie.vast at polytechnique.edu
Mon Apr 10 16:51:53 CEST 2017
Dear Paolo
This is an 8-month (partial time) work. May be Giuliana can commit, if allowed
Best regards
Nathalie
> Le 10 avr. 2017 à 16:41, Paolo Giannozzi <p.giannozzi at gmail.com> a écrit :
>
> If nobody has any better idea, I'll commit reset_grid modified as in
> the message below
>
> Paolo
>
> On Fri, Apr 7, 2017 at 10:07 PM, Paolo Giannozzi <p.giannozzi at gmail.com> wrote:
>> Thank you Giuliana. While waiting for better solutions, the best way
>> to communicate problems and proposed solutions is via the
>> q-e-developers mailing list (CC:).
>>
>> It is likely sufficient to modify the function reset_grid as follows:
>>
>> reset_grid = (nk1_*nk2_*nk3_ > 0)
>> IF ( .NOT. reset_grid ) RETURN
>> nk1 = nk1_
>> nk2 = nk2_
>> nk3 = nk3_
>> k1 = k1_
>> k2 = k2_
>> k3 = k3_
>>
>> but given the complexity of linear-response codes I cannot rule out
>> unexpected side effects
>>
>> Paolo
>>
>>
>> On Fri, Apr 7, 2017 at 7:38 PM, Giuliana Barbarino
>> <giuliana.barbarino at polytechnique.edu> wrote:
>>> Dear Paolo Giannozzi,
>>> I am Giuliana Barbarino and I am a Postdoc at the Laboratoire des Solides
>>> Irradies in Ecole Polytechnique. My supervisor is Nathalie Vast and I work
>>> with Jelena Sjakste on a project about electron-phonon coupling. Nathalie
>>> suggested me to write to you because I found a problem on PH code. It
>>> regards the possibility to reset a new grid of k-points inside Phonon.
>>>
>>> If the self consistent calculation is performed with an automatically
>>> generated Monkhorst-Pack grid (nk1,nk2,nk3) and with the grid offset
>>> k1=1,k2=1,k3=1 and in the phonon input it is specified a new k-points grid
>>> to run the pw non-self consistent calculation without offset
>>> k1=0,k2=0,k3=0, the phonon code doesn't change the grid and it performs
>>> anyway the calculation with (nk1,nk2,nk3,1,1,1).
>>> This also if any k1,k2,k3 is specified by input, even if the default
>>> values of k1,k2,k3 variables should be 0.
>>>
>>> The reset_grid function, called in phq_readin and defined in the
>>> subroutine start_k of PW code, resets the automatic grid to new values
>>> only if these are > 0. The (nk1,nk2,nk3,k1,k2,k2) defined in start_k are
>>> then used to setup the non-self consistent calculation.
>>>
>>> This bug is not important in the case of a simple phonon calculations but
>>> it affects my results in the case of electron-phonon calculation by using
>>> Wannier functions.
>>>
>>> I would like to ask you a suggestion about how I should proceed to
>>> communicate the corrections I have done to fix it.
>>>
>>> thank you for your help,
>>> Best regards
>>>
>>>
>>>
>>>
>>> Giuliana Barbarino
>>> Laboratoire des Solides Irradies
>>> Ecole Polytechnique
>>> Route de Saclay
>>> 91128 Palaiseau
>>> Phone: +33 1 69 33 45 15
>>>
>>
>>
>>
>> --
>> Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
>> Univ. Udine, via delle Scienze 208, 33100 Udine, Italy
>> Phone +39-0432-558216, fax +39-0432-558222
>
>
>
> --
> Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
> Univ. Udine, via delle Scienze 208, 33100 Udine, Italy
> Phone +39-0432-558216, fax +39-0432-558222
Nathalie VAST
Senior researcher
Member of the Editorial Board of Physical Review B
Laboratoire des Solides Irradies
Ecole Polytechnique
F-91128 Palaiseau
Phone: +33 1 69 33 45 51
https://portail.polytechnique.edu/lsi/en/research/materials-science-theory
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/developers/attachments/20170410/808c3959/attachment.html>
More information about the developers
mailing list