[Pw_forum] QE 5.1 version
Paolo Giannozzi
paolo.giannozzi at uniud.it
Fri May 30 07:59:54 CEST 2014
Version 5.1 of the Quantum ESPRESSO distribution is
available for download from www.quantum-espresso.org
and from qe-forge.org. See the attached relase-notes.txt
files for a list of changes, bugs fixed, incompatibilities
with previous versions or previous behavior.
Everybody who is using the Quantum ESPRESSO distribution is
encouraged to upgrade and to report problems to the mailing
list.
PG
--
Paolo Giannozzi, Dept. Chemistry&Physics&Environment,
Univ. Udine, via delle Scienze 208, 33100 Udine, Italy
Phone +39-0432-558216, fax +39-0432-558222
-------------- next part --------------
New in 5.1 version:
* "Cold restart" for Car-Parrinello dynamics
* Calling QE from external codes made easier: see new subdirectory COUPLE
* PW: Hybrid functionals for USPP and PAW (experimental)
* PW: partial support to the use of k-point labels in the Brillouin zone
* PW: Langevin dynamics with Smart Monte Carlo
* CP and PW: Tkatchenko-Scheffler vdW correction (experimental)
* GWW replaced by GWL (using Lanczos chains)
* turboTDDFT: pseudo_Hermitian Lanczos algorithm and
Davidson-like diagonalization added
* PWCOND with DFT+U
* New functionals: gau-pbe, PW86 (unrevised), B86B, XDM (exchange-hole
dipole moment) model of dispersions, vdW-DF3, vdW-DF4 (Klimes et al),
rVV10, optB86b-vdW, rev-vdW-DF2
* PHonon: Calculation of phonon dispersions using the finite displacements
supercell approach. See subdirectory FD/ in PHonon.
* dynmat.x can calculate phonon contribution to dielectric tensor
* turboTDDFT now supports hybrid functionals (only with norm-conserving
pseudopotentials)
* "image" parallelization re-introduced in pw.x: see code "manypw.x"
Incompatible changes in 5.1 version:
* Initialization of MPI modified in order to simplify usage of QE routines
from external codes. It is now possible to run an instance of QE into a
mpi communicator passed by the external routine. Changes affect a few MPI
initialization routines (e.g. mp_start) and some MPI related modules;
the communicator must be explicitly specified when calling mp_* interfaces
to low-level MPI libraries.
* Input variable "london" should be replaced by " vdw_corr='Grimme-D2' "
* Routine "electrons" doesn't deal any longer with non-scf cases;
use routine "non_scf" instead. For hybrid functionals, the loops over
the charge density and over the exchange potential have been separated.
* Restart mechanism of pw.x changed a lot. It works ONLY if you stop
the code cleanly with the prefix.EXIT file, or by setting "max_seconds";
disk_io='high' no longer needed (use it ONLY if tight with memory)
Restarting from hard crashes is no longer supported.
* Major restructuring of DFT+U and related modules in PW: related variables
moved to module ldaU, "swfcatom" moved to module "basis"
* Definition of "nwordwfc" in PP/ follows the same logic as in PW/
* Calls to "find_equiv_sites" and "writemodes" changed (fixed dimension
"nax" removed)
* Call to "open_buffer" changed: unit must be a valid fortran unit > 0;
max number of records is no longer specified; a new flag explicitly
specifies if writing to RAM buffer is required. Functionalities of
Modules/buffers.f90 have been considerably modified and extended.
Fixed in 5.1 version:
* PHonon: G=0 component of the deformation potential at q=0 was incorrect
(the contribution from the average coulomb potential, i.e. the integral
of the Coulomb contribution on the unit cell, was missing). For more
details, see M. Calandra et al. Phys. Rev. B 82 165111 , section III B.
* PWscf: spin-polarized HSE for PAW was incorrectly implemented
* PHonon: Gamma-specific code wasn't properly restarting in parallel
* PHonon: epsil + paw was not working with k-point parallelization.
* PHonon: problem with the symmetry analysis in D_6h. The problem appeared
in special cases after the symmetry reshuffling made by the phonon code.
* PWscf: starting with uniform charge worked only for non-spin-polarized
calculations. Not a big deal unless one used HGH or other pseudopotentials
without atomic charge information
* PWscf: Forces with finite electric field (lelfield=.true.) and US PP
were incorrect in parallel execution
* D3: bug when the crystal has symmetry but the small group of the
q-point has no symmetry.
* Bogus "file not found" error in pp.x when extracting quantities not
requiring wave functions if these were "collected" - v.5.0.2 only
* Some quantities calculated in real space (including the charge itself
when tqr=.true.) were not always accurately computed in parallel
execution if the number of planes wasn't the same for all processors
* Bogus symmetry error in NEB due to missing re-initialization
of fractional translations
More information about the users
mailing list