Go to file
Tone Kokalj c6627c4fbf Updating helpdoc such that it is aware of the new "multidimension"
also with respect to PWgui.
2019-03-01 17:55:37 +01:00
.ci Remove or reduce MPI message splitting in CUDA Fortran implementation of UtilXlib 2019-02-11 09:49:52 +00:00
COUPLE No valid reason to re-defined IFLAGS inside Makefiles 2018-07-04 16:42:12 +02:00
CPV In order to prefent further trouble, set_mpi_comm_4_solvers and its 2019-02-27 22:18:23 +01:00
Doc update of release notes and small fixes to xml 2019-02-28 15:21:19 +01:00
EPW Align EPW with Wannier v 3.0.0 2019-02-27 18:14:19 +00:00
FFTXlib Minor change in documentation of cft_1z in DFTI interface 2019-02-01 10:30:09 +01:00
GUI Updating/synchronizing PWgui to version 6.4 2019-03-01 17:52:53 +01:00
GWW Calls to nonexistent routines explicitly commented out: they are never 2019-02-25 21:00:43 +00:00
HP Modified the documentation. 2019-02-26 13:01:09 +01:00
KS_Solvers Problem with parallel make (once again) 2019-02-05 09:15:04 +01:00
LAXlib Upon suggestion by G. Cantele: add OpenMP check preventing a compilation error 2019-02-21 10:04:17 +01:00
LR_Modules [Skip-CI] Makefile and documentation cleanup 2019-02-14 09:45:46 +01:00
Modules update of release notes and small fixes to xml 2019-02-28 15:21:19 +01:00
NEB pdf restored 2019-02-28 16:28:58 +01:00
PHonon pdf restored 2019-02-28 16:28:58 +01:00
PP Changes to plugins_list and plugins_makefile and pw2wannier90.F90 to reflect the latest changes in Wannier90 and to point to the correct link of the new release. 2019-02-27 14:47:26 +00:00
PW Merge branch 'develop' into 'develop' 2019-02-28 15:38:21 +00:00
PWCOND [Skip-CI] ATOMIC_POSITIONS and CELL_PARAMETERS cards without units are 2019-02-23 22:45:29 +01:00
PlotPhon Small bug (courtesy of Huiqun Zhou) 2010-10-18 13:25:32 +00:00
QHA Revised version of Iurii's patch for TDDFPT: unset_mpi_comm_4_solvers 2019-02-27 22:01:54 +01:00
TDDFPT Revised version of Iurii's patch for TDDFPT: unset_mpi_comm_4_solvers 2019-02-27 22:01:54 +01:00
UtilXlib modified xml printout for vdw element 2019-02-12 18:07:17 +00:00
XSpectra Revised version of Iurii's patch for TDDFPT: unset_mpi_comm_4_solvers 2019-02-27 22:01:54 +01:00
archive added ppc64le to guessed builds for fox config 2018-07-19 09:18:16 +02:00
atomic More bugfixes, syntax that xlf90 does not like: 2019-02-28 09:53:04 +00:00
clib Release notes updated; fixed localhost for i-Pi on MacOS (Venkat Kapil) 2018-06-04 17:54:42 +02:00
dev-tools Updating helpdoc such that it is aware of the new "multidimension" 2019-03-01 17:55:37 +01:00
dft-d3 Minor and not-so-minor bugs and bugs-not-bugs: 2018-11-01 09:35:14 +01:00
include Old-style I/O deleted. Everything should work as in 6.2 and 6.3 with default 2018-08-07 19:43:21 +02:00
install Changes to plugins_list and plugins_makefile and pw2wannier90.F90 to reflect the latest changes in Wannier90 and to point to the correct link of the new release. 2019-02-27 14:47:26 +00:00
pseudo Minor corrections, removal of undesired files 2019-01-17 21:49:55 +01:00
test-suite Align EPW with Wannier v 3.0.0 2019-02-27 18:14:19 +00:00
upftools adding error and warning messages to virtual_v2.x 2019-02-27 12:12:52 +01:00
.editorconfig Add editorconfig file 2018-07-19 09:11:34 +02:00
.gitignore Added compiled documentation files in *.pdf. *txt, *html format. 2018-06-22 17:41:44 +02:00
.gitlab-ci.yml Use prebuilt image to speed up the build ci 2018-07-16 16:43:33 +02:00
.travis.yml Travis CI runs over a Ubuntu distro which does not support MPI-3. 2017-02-12 23:02:49 +00:00
CONTRIBUTING.md Add some development instructions 2018-07-19 09:06:33 +02:00
License O-sesame 2003-01-19 21:58:50 +00:00
Makefile A few "TLDEPS=" forgotten, would trigger many unneeded checks 2019-02-16 09:18:14 +01:00
README.md more changes to add a ppcg option to c_bands.f90 diagonalization 2018-08-03 04:15:56 +02:00
configure Version in configure update; documentation updated to reflect the absence 2018-06-29 15:22:35 +02:00
environment_variables Various updates to documentation 2018-04-25 22:48:12 +02:00
logo.jpg Update Readme 2018-01-28 11:11:52 +00:00

README.md

q-e-logo

This is the distribution of the Quantum ESPRESSO suite of codes (ESPRESSO: opEn-Source Package for Research in Electronic Structure, Simulation, and Optimization).

License: GPL v2

USAGE

Quick installation instructions for the impatient:

./configure [options]
make all

("make" alone prints a list of acceptable targets). Binaries go in bin/. For more information, see the general documentation in directory Doc/, package-specific documentation in */Doc/, and the web site http://www.quantum-espresso.org/

PACKAGES

  • PWscf: structural optimisation and molecular dynamics on the electronic ground state, with self-consistent solution of DFT equations;
  • CP: Car-Parrinello molecular dynamics;
  • PHonon: vibrational and dielectric properties from Density-Functional Perturbation Theory;
  • TD-DFPT: spectra from Time-dependent Density-Functional Perturbation Theory;
  • EPW: calculation of electron-phonon coefficients in metals;
  • PWneb: reaction pathways and transition states with the Nudged Elastic Band method;
  • GWL: many-body perturbation theory in the GW approach using ultra-localised Wannier functions and Lanczos chains.

Modular libraries

The following libraries have been isolated and partially encapsulated in view of their release for usage in other codes as well:

  • UtilXlib: performing basic MPI handling, error handling, timing handling.
  • FFTXlib: parallel (MPI and OpenMP) distributed three-dimensional FFTs, performing also load-balanced distribution of data (plane waves, G-vectors and real-space grids) across processors.
  • LAXlib: parallel distributed dense-matrix diagonalization, using ELPA, SCALapack, or a custom algorithm.
  • KS Solver: parallel iterative diagonalization for the Kohn-Sham Hamiltonian (represented as an operator),using block Davidson and band-by-band or block Conjugate-Gradient algorithms.
  • LRlib: performs a variety of tasks connected with (time-dependent) DFPT, to be used also in connection with Many-Body Perturbation Theory.

Contributing

Before contributing please read the Contribution Guidelines.

LICENSE

All the material included in this distribution is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.

These programs are distributed in the hope that they will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.