[QE-users] Stress in hybrid functional calculations
Paolo Giannozzi
p.giannozzi at gmail.com
Thu Oct 14 13:35:53 CEST 2021
The stress converges _very_ slowly with cutoff. The ultimate test for
stress is to compare it with the numerical derivatives of the energy,
computed at a _fixed_ number of plane waves. This has been done more than
once and I am quite sure that the stress is correctly computed. There are
still some problems in variable-cell calculations, though, of unclear
origin: https://gitlab.com/QEF/q-e/-/issues/204.
Paolo
On Thu, Oct 14, 2021 at 1:17 PM Audrius Alkauskas <audrius.alkauskas at ftmc.lt>
wrote:
> Dear all,
>
> We have started testing the Quantum Espresso implementation of screened
> Fock exchange (HSE functional), benchmarking against VASP results (the
> input file below).
>
> As a test case, we took simple bulk diamond. If we calculate the energy
> as a function of the lattice constant, the resulting equilibrium lattice
> parameter (3.555 A) and bulk modulus are very similar to the results
> from VASP, which is nice. However, the calculated stress for the
> equilibrium lattice parameter is still large (~30 kBar). The stress is
> linear as a function of the lattice constant and is ~0 for the lattice
> constant 3.585 A, yielding an offset of about 0.03 A with respect to
> what I assume is the "correct" HSE value. The value of 3.585 A is much
> closer to the PBE result. Are there still some issues when calculating
> stresses with hybrids or we do something wrong? Energies seem OK,
> stresses not (the error is not huge, but still...)
>
> If anybody has any insights, I would be happy to get receive them.
>
> Best,
> Audrius
>
> ***
> Input
> ***
>
> &CONTROL
> calculation = 'scf'
> title = 'carbon-cubic-hse-3.556'
> verbosity = 'high'
> nstep = 100
> tstress = .true.
> tprnfor = .true.
> outdir = '/home/vytautas/HSE/C/relax/3.556'
> etot_conv_thr = 1e-06
> forc_conv_thr = 1e-05
> pseudo_dir = '.'
> /
> &SYSTEM
> ibrav = 1
> celldm = 6.719866103476117
> nat = 8
> ntyp = 1
> nbnd = 24
> ecutwfc = 100
> ecutrho = 400
> ecutfock = 400
> input_dft = 'hse'
> exxdiv_treatment = 'gygi-baldereschi'
> x_gamma_extrapolation = .true.
> nqx1 = 4
> nqx2 = 4
> nqx3 = 4
> celldm(1) = 6.719866131544066
> /
> &ELECTRONS
> electron_maxstep = 300
> conv_thr = 1e-08
> /
> &IONS
> /
> &CELL
> /
>
> ATOMIC_SPECIES
> C 12.011 C.upf
>
> K_POINTS automatic
> 4 4 4 0 0 0
>
> ATOMIC_POSITIONS angstrom
> C 0.0000000000 0.0000000000 0.0000000000
> C 1.7780000000 1.7780000000 0.0000000000
> C 0.8890000000 0.8890000000 0.8890000000
> C 2.6670000000 2.6670000000 0.8890000000
> C 0.0000000000 1.7780000000 1.7780000000
> C 1.7780000000 0.0000000000 1.7780000000
> C 0.8890000000 2.6670000000 2.6670000000
> C 2.6670000000 0.8890000000 2.6670000000
>
>
>
> --
> Audrius Alkauskas
> Center for Physical Sciences and Technology (FTMC)
> Vilnius, Lithuania
>
> email: audrius.alkauskas at ftmc.lt
> phone: +370 612 22281
> www.puntukas.com / www.ftmc.lt
>
> _______________________________________________
> Quantum ESPRESSO is supported by MaX (www.max-centre.eu)
> users mailing list users at lists.quantum-espresso.org
> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.quantum-espresso.org/pipermail/users/attachments/20211014/d6378f6e/attachment.html>
More information about the users
mailing list