[Wien] join_vectorfiles and fold2bloch mismatch
Rubel, Oleg
rubelo at mcmaster.ca
Fri Sep 10 01:51:22 CEST 2021
Dear Marcus,
I just locked into ${WIENROOT}/x script. Here is the relevant part:
case joinvec:
set exe=joinvec
set dopara=1 para=para
cat <<EOF >$def
4,'$file.klist', 'old', 'formatted', 0
5,'$file.in1$cmplx1', 'old', 'formatted', 0
20,'$file.struct', 'old', 'formatted', 0
50,'$file.energy$hf$so$updn', 'old', 'formatted', 0
51,'$file.energy$hf$so$updn', 'unknown','formatted', 0
60,'$file.energy${hf}dum', 'old', 'formatted', 0
61,'$file.energy${hf}dum', 'unknown','formatted', 0
EOF
It looks like case.klist is the input file (unit 4). It should probably be case.klist_band in your case. You can try to edit joinvec.def file manually (change case.klist to case.klist_band) and then run
${WIENROOT}/joinvec joinvec.def
Best regards
Oleg
________________________________________
From: Wien <wien-bounces at zeus.theochem.tuwien.ac.at> on behalf of Marcus Ekholm <marcus.ekholm at liu.se>
Sent: Thursday, September 9, 2021 08:25
To: wien at zeus.theochem.tuwien.ac.at
Subject: [Wien] join_vectorfiles and fold2bloch mismatch
Dear all,
I have an issue with fold2bloch and join_vectorfiles (Wien2k 21.1)
I have 4 vectorfiles after lapw1 -band. I can run fold2bloch on each file individually:
fold2Bloch -c case.vectorup_X 2:2:2
where X=1..4, and the sum of the processed k-points equals the number of k-points in the case.klist(_band) file.
However, if I try to join the vectorfiles with
x joinvec -up
or
x join_vectorfiles -up
the resulting case.vectorup file seems to include too few points (120 points out of 338).
Am I using joinvec in the wrong way?
Best regards,
Marcus
More information about the Wien
mailing list