quantum-espresso/pseudo
T. Thonhauser 7ae21fc668 Calculate vdW kernel on the fly: fourth commit
In this commit, the entire Quantum Espresso environment is updated so
that "make all" succeeds and produces functional codes. The resulting
codes were tested with the test-suite and all related tests passed. In
addition, I did some more extensive testing with van der Waals systems,
using the option "verbosity = 'high'" so that the non-local corr. energy
is written out explicitly; in all cases, results were identical to
qe-6.4.1 (also tested in parallel).

Overall, I updated 21 Fortran source files, mostly related to the
handling of the kernel file name(s). Modules/xc_rVV10.f90 saw more
substantial changes and now also computes the kernel on the fly. The
two routines PW/src/generate_rVV10_kernel_table.f90 and
PW/src/generate_vdW_kernel_table.f90 are now removed.

In addition, I updated the developer manual and the PW user guide. I
edited two Makefiles and ran "make depend", resulting in 6 changed
make.depend files. I updated 5 scripts and one README file, mostly
related to examples.

Finally, some of the reference files in the test suite and in some
examples had a rather old format and a "diff" after running those cases
shows unnecessarily many differences. I thus created new reference data
for the vdW cases in the test suite (running "make create-reference-pw")
and I updated the PHonon/examples/example16 and
PW/examples/vdwDF_example references (23 files updated, 11 files
deleted, and 6 files added; the file and directory structure of the
delta-scf calculations needed some more substantial updating). I also
updated PP/examples/ACF_example/reference_vdw-df-cx/atoms.out.

At this point I will do some final testing and cleaning-up of the code.
The next commit fill be the final commit.
2019-09-23 14:50:52 -04:00
..
Au.pz-rrkjus_aewfc.UPF Support for ballistic transport with DFT+U using pseudopotential projectors added to PWcond. 2012-10-24 09:41:28 +00:00
C.UPF Move the EPW test-suite pseudo 2019-01-13 17:07:10 +00:00
C_3.98148.UPF Move the EPW test-suite pseudo 2019-01-13 17:07:10 +00:00
HUSPBE.RRKJ3 Added the pseudopotential for the NEBexample. 2004-01-22 15:07:18 +00:00
H_US.van - further merging of low level subroutine between FPMD and CP 2004-07-19 17:19:16 +00:00
O_US.van - further merging of low level subroutine between FPMD and CP 2004-07-19 17:19:16 +00:00
Rh.pbe-rrkjus_lb.UPF PP/initial_state.f90 code for caluclation of initial-state CLS fixed and 2009-05-12 11:55:24 +00:00
Rhs.pbe-rrkjus_lb.UPF PP/initial_state.f90 code for caluclation of initial-state CLS fixed and 2009-05-12 11:55:24 +00:00
Si.bhs Backward-compatibility with old PP format solved hopefully for good. 2011-06-25 14:55:05 +00:00
Si_r.upf Move the EPW test-suite pseudo 2019-01-13 17:07:10 +00:00
clean_ps Calculate vdW kernel on the fly: fourth commit 2019-09-23 14:50:52 -04:00
pb_s.UPF Move the EPW test-suite pseudo 2019-01-13 17:07:10 +00:00