Page 1 of 1

Reading WFK with external program (fold2Bloch)

Posted: Tue Jul 29, 2014 4:37 pm
by abokhanc
Hi all,

I work for Thunder Bay Regional Research Institute in Thunder Bay, Ontario, Canada. I'm working on development of a program called "fold2Bloch" which can be found at https://github.com/rubel75/fold2Bloch. fold2Bloch performs unfolding of the wave-spectrum function developed by WIEN2K. It does so by reading the .vector (unformatted file). I'm trying to make fold2Bloch to be also Abinit compatible, since we find that Abinit works much faster than WIEN2K because of the different approximation used. I've spent a month going through the abinit code and i've confused myself even more. I'm looking for the format of the WFK file so i can read the kpoints, eigenvalues, and corresponding vectors and coefficients. Can anyone please help?

Re: Reading WFK with external program (fold2Bloch)  [SOLVED]

Posted: Wed Jul 30, 2014 4:02 pm
by Jordan
Hi,

I'm not an expert on the WFK format but you should find what you are looking for in the file 67_common/outwf.F90
and the children routines.

If the routine is too complicated for you, I recommand to use a debuger with few kpts and band on 1 cpus without MPI or MPI_IO or ETSF_IO and follow the lines in that file....

Hope that helps.

Jordan

Re: Reading WFK with external program (fold2Bloch)

Posted: Thu Jul 31, 2014 10:34 am
by delaveau
see also
Home → Documentation → Help files → for v7.8 → users → Abinit help for version 7.8

Re: Reading WFK with external program (fold2Bloch)

Posted: Thu Jul 31, 2014 1:02 pm
by delaveau
You can see also the web site
Home->Documentation->Help files->abinit help for the description of the output files
and also the implementation