[Wien] Limit the energy range for QTL band character calculation
Peter Blaha
peter.blaha at tuwien.ac.at
Tue Mar 21 08:10:36 CET 2023
Well, if you look into the code (qtlmain.f at line 136) it means it
cannot read EF.
Look into case.scf2dn and check what it writes for EF. It could even be
that you do not have enough eigenvalues to calculate a proper EF.
PS: Limiting the energy range in case.in1 affects the variational
freedom of the second variation calculations in lapwso.
In other words: Of course lapwso is MUCH faster, but its variational
freedom is very limited and accuracy is decreased. It is like RKMAX for
lapw1, a smaller RKmax gives a faster calculation .....
I remember you added RLOs to all atoms ?
If you want to save time without loosing too much precision for valence
states, I'd remove all RLOs but keep Emax in case.in1 at least at 2-3 Ry.
Am 20.03.2023 um 23:24 schrieb pluto via Wien:
> Dear All,
>
> I am trying to limit the energy range of k-point calculations to speed
> up the band structure calculations for a large slab. For this reason I
> modified the last line in case.in1 into:
>
> K-VECTORS FROM UNIT:4 -1.0 1.0 500 emin / de (emax=Ef+de) /
> nband
>
> Then I tried to run QTL, but got an error:
>
> x qtl -so -band -dn -p
>
> running LAPW2 in parallel mode
> LAPW2 - FERMI; weights written
> FERMI only
> 0.072u 0.025s 0:00.09 100.0% 0+0k 16+1544io 0pf+0w
> running QTL in parallel mode
> calculating QTL's from parallel vectors
> forrtl: severe (64): input conversion error, unit 8, file case.scf2dn
> Image PC Routine Line Source
> qtl 000000000043959B Unknown Unknown Unknown
> qtl 000000000045EC80 Unknown Unknown Unknown
> qtl 000000000045C940 Unknown Unknown Unknown
> qtl 0000000000411A00 MAIN__ 136
> qtlmain.f
> qtl 0000000000402F62 Unknown Unknown Unknown
> libc.so.6 0000149EA6033EB0 Unknown Unknown Unknown
> libc.so.6 0000149EA6033F60 __libc_start_main Unknown Unknown
> qtl 0000000000402E6E Unknown Unknown Unknown
> 0.018u 0.008s 0:00.02 50.0% 0+0k 0+48io 0pf+0w
>
> Regular x lapw2 -band -qtl -up -p works just fine.
>
> Things also work fine with x qtl (but slower) if I don't modify case.in1.
>
> Best,
> Lukasz
>
>
> _______________________________________________
> Wien mailing list
> Wien at zeus.theochem.tuwien.ac.at
> http://zeus.theochem.tuwien.ac.at/mailman/listinfo/wien
> SEARCH the MAILING-LIST at:
> http://www.mail-archive.com/wien@zeus.theochem.tuwien.ac.at/index.html
--
--------------------------------------------------------------------------
Peter BLAHA, Inst.f. Materials Chemistry, TU Vienna, A-1060 Vienna
Phone: +43-1-58801-165300
Email: peter.blaha at tuwien.ac.at WIEN2k: http://www.wien2k.at
WWW: http://www.imc.tuwien.ac.at
-------------------------------------------------------------------------
More information about the Wien
mailing list