Go to file
sbraccia 7b022ce276 Order in wavefunctions extrapolation made independent from the order in potential extrapolation.
The input keyword "potential_extrapolation" has been substituted by two separate keywords "pot_extrapolation" and "wfc_extrapolation".
Default values are still 'atomic' for the former and 'none' for the latter. Documentation updated.
C.S.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1551 c92efa57-630b-4861-b058-cf58834340f0
2005-01-10 06:56:14 +00:00
CPV Variable "n" was accessed by two different modules 2005-01-07 14:03:56 +00:00
D3 Added optimized support for ALTIX machines - contributed by Martin Hilgeman 2005-01-07 12:57:41 +00:00
Doc Order in wavefunctions extrapolation made independent from the order in potential extrapolation. 2005-01-10 06:56:14 +00:00
GUI iswitch flag removed; appropriate flags (as lscf, lmd, lphonon, etc.) should be used 2004-12-10 15:20:46 +00:00
Gamma Order in wavefunctions extrapolation made independent from the order in potential extrapolation. 2005-01-10 06:56:14 +00:00
Modules Order in wavefunctions extrapolation made independent from the order in potential extrapolation. 2005-01-10 06:56:14 +00:00
Nmr Merging of PWNC and PW. pw.x should now work for collinear, 2005-01-05 16:26:09 +00:00
PH Added optimized support for ALTIX machines - contributed by Martin Hilgeman 2005-01-07 12:57:41 +00:00
PP Added optimized support for ALTIX machines - contributed by Martin Hilgeman 2005-01-07 12:57:41 +00:00
PW Order in wavefunctions extrapolation made independent from the order in potential extrapolation. 2005-01-10 06:56:14 +00:00
PWCOND Added optimized support for ALTIX machines - contributed by Martin Hilgeman 2005-01-07 12:57:41 +00:00
atomic UPF output for single-projector MT PP should work now 2005-01-05 16:33:42 +00:00
atomic_doc Minor documentation update 2005-01-05 16:34:09 +00:00
clib *** empty log message *** 2004-11-11 14:10:58 +00:00
examples Order in wavefunctions extrapolation made independent from the order in potential extrapolation. 2005-01-10 06:56:14 +00:00
flib - common xc and gga functionals subroutines for all code PW/CP/FPMD 2004-12-31 11:14:32 +00:00
include The case LAM && LINUX64 must also be considered. 2004-12-21 18:20:39 +00:00
install Added optimized support for ALTIX machines - contributed by Martin Hilgeman 2005-01-07 12:57:41 +00:00
pseudo The same pseudo generated in gen-pseudo is used in the example22. 2004-11-01 09:43:32 +00:00
pwtools Implemented a new and cleaner way of rescaling the elastic constants. Some bugs 2004-12-21 15:29:09 +00:00
upftools make.depend files are gererated by configure and are therefore always seen 2004-12-10 12:12:40 +00:00
License O-sesame 2003-01-19 21:58:50 +00:00
Makefile Make veryclean corrected. C.S. 2005-01-07 16:03:29 +00:00
README All mentions of obsolete directory PWNC/ removed 2005-01-05 17:23:07 +00:00
README.configure Oops... 2004-09-15 17:00:31 +00:00
README.cvs Corrected instructions: after a "cvs update", it is usually enough to 2004-12-17 16:57:08 +00:00
README.install All mentions of obsolete directory PWNC/ removed 2005-01-05 17:23:07 +00:00
README.install_old All mentions of obsolete directory PWNC/ removed 2005-01-05 17:23:07 +00:00
TODO All mentions of obsolete directory PWNC/ removed 2005-01-05 17:23:07 +00:00
config.guess added autoconf-based configure (file "configure.new") and related files 2003-11-13 13:35:10 +00:00
config.sub added autoconf-based configure (file "configure.new") and related files 2003-11-13 13:35:10 +00:00
configure All mentions of obsolete directory PWNC/ removed 2005-01-05 17:23:07 +00:00
configure.ac All mentions of obsolete directory PWNC/ removed 2005-01-05 17:23:07 +00:00
configure.old All mentions of obsolete directory PWNC/ removed 2005-01-05 17:23:07 +00:00
cvs2cl.pl Added "cvs2cl.pl" script as suggested by Axel to produce a detailed ChangeLog 2004-12-01 16:52:57 +00:00
install-sh added autoconf-based configure (file "configure.new") and related files 2003-11-13 13:35:10 +00:00
make.rules.in added autoconf-based configure (file "configure.new") and related files 2003-11-13 13:35:10 +00:00
make.sys.in fixed conflict with make flags [Gerardo] 2004-12-21 17:54:07 +00:00
makedeps.sh All mentions of obsolete directory PWNC/ removed 2005-01-05 17:23:07 +00:00
moduledep.sh use "sort -d" to obtain machine-independent results, update 2004-11-22 14:38:36 +00:00
namedep.sh added script to compute dependencies of a subroutine [Gerardo] 2004-11-17 09:58:06 +00:00
release.sh All mentions of obsolete directory PWNC/ removed 2005-01-05 17:23:07 +00:00

README

This is the distribution of the ESPRESSO suite of codes (ESPRESSO: 
opEn-Source Package for Research in Electronic Structure, Simulation, 
and Optimization), promoted by the DEMOCRITOS National Simulation Center 
of the Italian INFM (http://www.democritos.it). It contains the following 
codes for density-functional theory calculations of electronic structure,
based on plane waves and pseudopotentials:

- the PWscf package, developed by Stefano Baroni, Stefano de Gironcoli, 
  Andrea Dal Corso (SISSA, Trieste), Paolo Giannozzi (Scuola Normale,
  Pisa) and others: see http://www.pwscf.org for more information

- the CP code, developed by Alfredo Pasquarello (IRRMA, Lausanne),
  Kari Laasonen (Oulu), Andrea Trave (UCBerkeley), Roberto Car
  (Princeton), Paolo Giannozzi, Nicola Marzari (MIT) and others,
  for Car-Parrinello variable-cell molecular dynamics 

- the FPMD code, developed by Carlo Cavazzoni (CINECA, Bologna),
  Sandro Scandolo (ICTP, Trieste), Guido Chiarotti (SISSA, Trieste), 
  Paolo Focher, Gerardo Ballabio and others, for Car-Parrinello 
  variable-cell molecular dynamics.

Several utilities are also included, in particular:

- a GUI (Graphical User Interface) for generating input data files,
  written by Anton Kokalj (IJS Ljubljana) (for more info, see 
  http://www-k3.ijs.si/kokalj/pwgui , http://www-k3.ijs.si/kokalj/guib/)

- a pseudopotential generation code, written by Andrea Dal Corso

This distribution is a step in the ongoing work aiming at a full 
integration and interoperability of these codes. This project is 
part of a cooperative effort involving DEMOCRITOS, CINECA, Princeton 
University, University of Pennsylvania, New York University, IBM 
Corporation, University of Illinois at Urbana-Champaign.

Directory structure of the common part of the three packages:

Modules/   Source file for modules that are common to all programs
include/   files *.h included by fortran source files
clib/      external libraries written in C
flib/      external libraries written in Fortran
install/   machine-dependent makefiles and tools for compilation
           and installation
pseudo/    pseudopotential files used by examples
upftools/  Source files for converters to unified pseudopotential
           format (UPF)
examples/  Contains sample input and output files
Doc/       Documentation

Directory structure of the PWscf package:

PW/        Source files for scf calculations (pw.x)
PH/        Source files for phonon calculations (ph.x)
PP/        Source files for post-processing of pw.x data file
Gamma/     Source files for Gamma-only phonon calculation (phcg.x)
D3/        Source files for third-order derivative calculations (d3.x)
PWCOND/    Source files for conductance calculations (pwcond.x)
pwtools/   Source files for post-processing of ph.x results,
           miscellaneous analysis programs

CPV/       Source files for CP/FPMD

GUI/ or PWgui-*/ Source files for the GUI (GUI/ for CVS sources, while
                 PWgui-*/ for the tarball *.tar.gz).

atomic/    Source files for the pseudopotential generation package
atomic_doc/ Documentation, tests and examples for the above

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.