[Q-e-developers] Error parsing output from pwscf
David C. Lonie
loniedavid at gmail.com
Sun Aug 15 22:12:06 CEST 2010
From: Paolo Giannozzi <giannozz at democritos.it>
Subject: Re: [Q-e-developers] Error parsing output from pwscf
Date: Sun, 15 Aug 2010 15:44:51 +0200
> Hi
>
> sorry for the very long delay in answering: your message was waiting
> for
> approval, unbeknownst to everybody, due to problems with this mailing
> list. I just modified the output format (from f10.6 to f11.6) so that
> in the
> unfortunate case of long axis with negative sign, there is still a
> space
> between the components.
Thanks!
> I am happy to hear that somebody is maintaining a PWscf output reader.
> Note however that the format of output files is subject to quite
> frequent
> changes, often depending on the mood of some developer. In the future,
> hopefully by the end of the year, it is planned to have a XML output
> file,
> with stable and documented syntax, in addition to the human-readable
> one. This will be much easier and safer to read.
That sounds great -- I look forward to seeing this addition.
Thanks again,
Dave
> Best regards
>
> Paolo
>
>> I'm the maintainer for the PWSCF reader for OpenBabel, and I've run
>> across a problem in certain pwscf outputs.
>>
>> When parsing the crystal axes block, it is possible for the values to
>> run into each other, e.g.
>>
>> crystal axes: (cart. coord. in units of a_0)
>> a(1) = ( 12.349300 0.000000 0.000000 )
>> a(2) = ( -1.547240 3.258450 0.000000 )
>> a(3) = (-10.238900-20.488400 16.770400 )
>>
>> The a(3) vector's first two elements are read as a single token during
>> parsing. Of course, this is fine for human-readability, but makes
>> parsing much more difficult. Are there any objections to changing this
>> in future releases?
>
> ---
> Paolo Giannozzi, Dept of Physics, University of Udine
> via delle Scienze 208, 33100 Udine, Italy
> Phone +39-0432-558216, fax +39-0432-558222
>
>
>
More information about the developers
mailing list