[Wien] Bandstructure with SOC
Peter Blaha
pblaha at theochem.tuwien.ac.at
Fri Nov 8 22:23:00 CET 2019
I think x spaghetti -p -so -up works fine.
My guess: You probably destroyed your .processes file before the
spaghetti step ? Most likely because of doing this in an extra batch job ?
You must describe your procedure much more exactly, otherwise one can
only "guess" what could cause the problem.
Please cut and paste your actual job/commands, not type them in (with
missing some important details).
Apparently you did this in batch jobs (one or 2 or 3 different ones) ???
> After I tried doing bandstructure. Here is my procedure;
> 1. created klist_band
> 2.
> x lapw1 -band -up -p
> x lapw1 -band -dn -p > x lapwso -up -p
so far ok.
Is the lapw2 step done in the same batch job ??
> x lapw2 -band -qtl -up -p
This misses a -so switch !!!
and what about x lapw2 -band -so -qtl -dn -p ???
You will get only the qtlup file, thus cannot do the spin-dn projections
in a fat band plot.
> All these runs finished correct.
>
> 3. I added the E_fermi in case.insp
> 4. xspaghetti -so -up -p
I would never use a batch job for the spaghetti step. This is so short
and should be done on the frontend!!!
> In the slurm job file I see the following message .
>
> case.outputso created from 0 parallel files
> ERROR IN OPENING UNIT: 7
> FILENAME:
> case.outputso
> STATUS: old FORM:formatted
> OPEN FAILED
> 0.001u 0.009s 0:00.10 0.0% 0+0k 8784+0io 28pf+0w
It says: ... created from 0 parallel files.
The x script needs to know how many parallel jobs you had used for
lapw1/so. It does it using a .processes file
what gives:
ls -als .processes
cat .processes
Does it still exist and contains the 32 processes you talked in some
other mail ?? I expect you destroyed it in the second batch job.
-------------------
Anyway, the fix is easy as indicated by Oleg in a previous mail.
Concatenate all outputso_* files into one single outputso file.
cat case.outputso_1 > case.outputso
cat case.outputso_2 >> case.outputso
cat case.outputso_3 >> case.outputso
etc...
Then run x spaghetti -so -up (but WITHOUT -p)
and probably also x spaghetti -so -dn (at least when you do fat bands).
--
--------------------------------------------------------------------------
Peter BLAHA, Inst.f. Materials Chemistry, TU Vienna, A-1060 Vienna
Phone: +43-1-58801-165300 FAX: +43-1-58801-165982
Email: blaha at theochem.tuwien.ac.at WIEN2k: http://www.wien2k.at
WWW:
http://www.imc.tuwien.ac.at/tc_blaha-------------------------------------------------------------------------
More information about the Wien
mailing list