Well, you could start by using the unit cell instead of the simple-cubic
super-cell, unless you have some specific reason for this.
In the next version of QE there will be a generalized implementation of
exchange using localized wavefunction in real-space, although in my
experience it is not much faster than the normal algorithm when studying
such a small system.
If you are running on a large number of CPUs, activating bands
parallelization (-nbnd XX) can make it much more efficient
cheers
On 7/10/20 11:36 AM, ygxu17 wrote:
Hello Lorenzo,
Thanks for you advice. I tried nqx1=nqx2=nqx3=2 and got the value of
1.33 eV for the gamma point gap. It seems the problem comes from the
sampling mesh grid.
However, as is known, HSE calculation is expensive. In my calculation of
TiO2, 240 atoms and gamma_only kpoints are used. How should I set the
nqx for this calculation from your experience?('1 1 1' fails to
reproduce the bandgap.) By the way, is there any advice to speed up the
HSE scf calculation?
&CONTROL
title = 'TiO2'
calculation = 'scf'
restart_mode = 'from_scratch'
outdir = './1/'
pseudo_dir = './'
prefix = 'C'
tstress = .true.
tprnfor = .true.
wf_collect=.true.
disk_io = 'low'
verbosity = 'high'
/
&SYSTEM
ibrav = 0
nat = 240
ntyp = 2
ecutwfc = 90
ecutfock = 180
nosym = .true.
tot_charge = 0
!nbnd=20
occupations='smearing', smearing='gaussian', degauss=0.002
input_dft = 'hse'
nqx1 = 1
nqx2 = 1
nqx3 = 1
exx_fraction = 0.25
/
&ELECTRONS
diagonalization = 'david'
conv_thr = 1.0D-6
adaptive_thr = .true.
mixing_beta = 0.7
electron_maxstep=100
/
&IONS
ion_dynamics = 'bfgs'
/
ATOMIC_SPECIES
Ti 47.867 Ti.SG15.PBE.UPF
O 15.999 O.SG15.PBE.UPF
K_POINTS gamma
CELL_PARAMETERS bohr
22.2322500562796 0.000000000000000E+000 0.000000000000000E+000
0.000000000000000E+000 24.3827575075721 0.000000000000000E+000
0.000000000000000E+000 0.000000000000000E+000 57.4954854151373
ATOMIC_POSITIONS bohr
Ti 0.000000000000000E+000 6.09568937689302 2.41706800158272
Ti 0.000000000000000E+000 0.000000000000000E+000 7.80624023418306
Ti 0.000000000000000E+000 6.09568937689302 14.8977770162714
Ti 0.000000000000000E+000 0.000000000000000E+000 20.6787177547025
Ti 0.000000000000000E+000 6.09568937689302 27.2633365743639
Ti 2.77903125703495 0.000000000000000E+000 1.45370321265824
...
Best regards,
Greg Xu
On 7/10/2020 16:17,Lorenzo Paulatto<[email protected]>
<mailto:[email protected]> wrote:
nqx1 = 1
nqx2 = 1
nqx3 = 1
Hello Greg,
these choce of parameters is cheap, but not very well converged. Did
you
try to use a finer grid for exchange?
cheers
--
Lorenzo Paulatto - Paris
_______________________________________________
Quantum ESPRESSO is supported by MaX
(www.max-centre.eu/quantum-espresso)
users mailing list [email protected]
https://lists.quantum-espresso.org/mailman/listinfo/users
_______________________________________________
Quantum ESPRESSO is supported by MaX (www.max-centre.eu/quantum-espresso)
users mailing list [email protected]
https://lists.quantum-espresso.org/mailman/listinfo/users
--
Lorenzo Paulatto - Paris
_______________________________________________
Quantum ESPRESSO is supported by MaX (www.max-centre.eu/quantum-espresso)
users mailing list [email protected]
https://lists.quantum-espresso.org/mailman/listinfo/users