[QE-users] use iotk library to read wfc*.dat in v6.4
Pietro Delugas
pdelugas at sissa.it
Tue Jun 25 15:07:22 CEST 2019
Dear Zhenfei
Collected functions are now stored in fortran unformatted files ( this
is the default) or in hdf5 files. I have added some small snippet to
the qe repository trying to illustrate the content and the organization
for the files (.hdf5 <https://gitlab.com/QEF/q-e/snippets/1869219> and
.dat <https://gitlab.com/QEF/q-e/snippets/1869208>).
I will add soon and example on how using hdf5 to read collected wave
functions in that format. For the unformatted file it is even easier,
here <https://gitlab.com/QEF/q-e/snippets/1869202> is a small example.
hope it helps
kind regards - Pietro
On 24/06/19 18:36, Bruin Liu wrote:
> Dear All,
>
> I know that in previous versions of QE, wavefunctions are stored as
> evc.dat in each K**** directory within the prefix.save directory, and
> eigenvalues are stored as eigenval.xml. I know how to use the iotk
> library to read those files. In the new version of QE, I saw that the
> wavefunctions and the eigenvalues are stored as wfc*.dat within the
> prefix.save directory. I don't know how to use the iotk library to
> read these anymore. In particular, I don't know the XML tag structures
> (if any) associated with these wfc*.dat files (if I vi them, I don't
> see those - in the previous versions, even the files are binary but
> the tags are visible as ascii). If there are no tag structures as the
> old format, how do I read those files? I do know about one possible
> solution: use pw_export.x to convert those wfc*.dat to XML format and
> then everything is just normal for iotk. However I am hesitating to do
> this because some of my wavefunctions are hundreds of GBs and the
> pw_export.x takes time and a lot of disk space. If there is a better
> way to directly read those wfc*.dat files, I would appreciate it.
>
> By the way, the pertinent information seems to be missing in the
> developer's manual (as of v6.4), and in that manual the data structure
> is still described as evc.dat and eigenval.xml as the old QE version,
> which I don't think is the case for the current version.
>
> Best regards,
>
>
> Zhenfei
>
> _______________________________________________
> Quantum ESPRESSO is supported by MaX (www.max-centre.eu/quantum-espresso)
> users mailing list users at lists.quantum-espresso.org
> https://lists.quantum-espresso.org/mailman/listinfo/users
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20190625/fc9b9fe0/attachment.html>
More information about the users
mailing list