Alright, thank you so much for your efforts and your support!
At least, it's good to know what's the source of the difference, and
which QE version uses which ELF definition.
Roman
On 15.03.22 17:55, Paolo Giannozzi wrote:
Now I remember: I left the new version of "fac" because it seemed more
coherent with the definition of the ELF; which means that all ELF
calculations before 6.8 might have been wrong, although by a
relatively small factor
Paolo
On Tue, Mar 15, 2022 at 4:49 PM Paolo Giannozzi
<[email protected]> wrote:
The third and fourth commits of this list:
https://gitlab.com/QEF/q-e/-/commits/develop/PP/src/elf.f90
extended ELF to spin-polarized cases. The factor "fac" was changed
from
fac = 5.d0 / (3.d0 * (3.d0 * pi**2) ** (2.d0 / 3.d0) )
to
fac = 5.d0 / (3.d0 * (6.d0 * pi**2) ** (2.d0 / 3.d0) )
These commits however introduced a bug (an out-of-bound error) in
the spin-unpolarized case that I fixed in the latest commit (first
of the list). I did not change the factor "fac", though. If you
revert to the previous value of "fac", you get the same numbers as
before for the spin-unpolarized case, or at least, this is what I
observed for a single case.
Having already wasted too much time on something I have no
interest in, I am waiting for instructions from ELF-friendly
people about the correct value of such a factor.
Paolo
On Tue, Mar 15, 2022 at 1:53 PM Roman Lucrezi via users
<[email protected]> wrote:
Hey,
has anybody else experienced this behaviour in the ELF
calculation with QE v.7.0?
Kind regards,
Roman Lucrezi
Institute of Theoretical and Computational Physics
Graz University of Technology, Austria
--------------------------------------------------------------------------
Roman Lucrezi via users Tue, 08 Mar 2022:
Hi everybody,
recently I used QE v.7.0 to recalculate the 3D electron
localization function (ELF) in a system I had already worked
on with QE v.6.5, and obtained quantitatively quite different
results: e.g. for specific 2D cuts I get differences in the
range of 0 to 0.25 (for ELF(v.7.0)-ELF(v.6.5)), where the
v.7.0 results are always higher. I have rerun everything with
the exact same input files, trying v.6.5, v.6.7MaX and v.7.0:
v.6.5 and v.6.7MaX give the same results, v.7.0. is different
as described above. For each version I ran a non-polarized
(nspin = 1) scf calculation with scalar-relativistic PBE ONCV
pseudos, the system is metallic and I used a mp smearing.
After that, I used pp.x for the ELF and an XSF file with this
input (and varying prefixes):
&inputPP
prefix = 'v6_5',
outdir = './tmp'
plot_num = 8
filplot = 'v6_5.elf.dat'
/
&plot
iflag = 3,
output_format = 5
fileout = 'v6_5.elf.xsf'
/
Do you have any idea on what could cause this discrepancy? I
saw in the release notes that there were some problems with
ELFs in the spin-polarized case, and there is also a line for
v.7.0, saying that the spin-UNpolarized ELFs were grossly
wrong in v.6.8. Does this affect only v.6.8, or each version
up to v.6.8, meaning that only v.7.0 gives correct results?
Kind regards,
Roman Lucrezi
Institute of Theoretical and Computational Physics
Graz University of Technology, Austria
_______________________________________________
The Quantum ESPRESSO community stands by the Ukrainian
people and expresses its concerns about the devastating
effects that the Russian military offensive has on their
country and on the free and peaceful scientific, cultural,
and economic cooperation amongst peoples
_______________________________________________
Quantum ESPRESSO is supported by MaX (www.max-centre.eu
<http://www.max-centre.eu>)
users mailing list [email protected]
https://lists.quantum-espresso.org/mailman/listinfo/users
--
Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
Univ. Udine, via delle Scienze 206, 33100 Udine, Italy
Phone +39-0432-558216, fax +39-0432-558222
--
Paolo Giannozzi, Dip. Scienze Matematiche Informatiche e Fisiche,
Univ. Udine, via delle Scienze 206, 33100 Udine, Italy
Phone +39-0432-558216, fax +39-0432-558222
_______________________________________________
The Quantum ESPRESSO community stands by the Ukrainian
people and expresses its concerns about the devastating
effects that the Russian military offensive has on their
country and on the free and peaceful scientific, cultural,
and economic cooperation amongst peoples
_______________________________________________
Quantum ESPRESSO is supported by MaX (www.max-centre.eu)
users mailing list [email protected]
https://lists.quantum-espresso.org/mailman/listinfo/users