Paolo Giannozzi
6bd57ac2f3
[these changes should have been present in a previous commit, but were not]
...
More removal of old I/O: input_drho, output_drho now use new format. Not sure
they work, though (no test available) and not sure they are used (the previous
version was broken for sure). Fixed a bug added in previous commit.
2018-08-16 09:04:35 +02:00
Paolo Giannozzi
0381d14dd1
Kinetic energy density is now written in G-space as well. It seems to work
...
but no warranty. Tests for band structure with metaGGA added.
2018-08-15 09:54:05 +02:00
Paolo Giannozzi
9783edc3b7
Starting removal of old I/O of the charge density in real space.
...
Directory name replaced by file name in new I/O in reciprocal space
(needed in order to use it for |\psi|^2 and kinetic energy density).
Minor updates to documentation, make.depend, Makefiles.
2018-08-14 16:34:40 +02:00
Stefano De Gironcoli
d0ceafaf92
a single libks_solvers.a library is created.
...
Makefiles of the children codes are updated to use it.
2018-08-14 07:42:30 +02:00
Paolo Giannozzi
d39682046d
Merge branch 'develop' of gitlab.com:QEF/q-e into develop
2018-08-07 21:49:58 +02:00
Stefano de Gironcoli
97f68ff314
routine h_1psi renamed hs_1psi because this is what it does !
2018-08-07 20:45:56 +02:00
Paolo Giannozzi
f759fd5a79
Old-style I/O deleted. Everything should work as in 6.2 and 6.3 with default
...
options, but some codes that have not been updated, notably cppp.x and
bgw2pw.x, are broken for good; some exotic options may also be broken.
2018-08-07 19:43:21 +02:00
Stefano de Gironcoli
d936f16226
export_gstart_2_* and set_mpi_comm_4_* moved to LAXLIB
...
their call corrected in init_run and mp_global
a recently added bug in ppcg_k when npol=1 corrected
2018-08-05 16:52:11 +02:00
Stefano de Gironcoli
90dafe5d29
timing of PPCG routines updated.
2018-08-03 10:20:51 +02:00
Stefano De Gironcoli
b8f879e0d7
timing using start_clock/stop_clock
2018-08-03 09:27:57 +02:00
Stefano de Gironcoli
b013e79275
first attempt to generalize to non-collinear case. tests CRASH.
2018-08-03 04:15:56 +02:00
Stefano de Gironcoli
2afe9ad22b
try tighter threshold in the adjustment of ethr with ppcg
2018-08-03 04:15:56 +02:00
Stefano de Gironcoli
d55e74a4e4
more minor changes to deal with ppcg option.
...
PW/examples/example01 script modified to include ppcg; corresponding references added
2018-08-03 04:15:56 +02:00
Stefano De Gironcoli
3c5389add6
more changes to add a ppcg option to c_bands.f90 diagonalization
2018-08-03 04:15:56 +02:00
Pietro Delugas
41ff14ad08
added new multidimension entry in helpdoc.schema
2018-07-24 07:17:14 +00:00
giannozz
54abe91aa3
Merge branch 'feature/RefactorWfcModuleName' into 'develop'
...
Rename module wavefunctions_module to wavefunctions
See merge request QEF/q-e!118
2018-07-18 15:58:00 +00:00
Alberto Otero de la Roza
784ad0d6c6
Use the pseudo-densities and pseudo-atomic densities to calculate volumes - XDM works with nc and US pseudos
2018-07-14 01:05:10 +02:00
Miguel Carvajal
68ee7b5e87
Rename module wavefunctions_module to wavefunctions
2018-07-12 16:11:48 +02:00
Paolo Giannozzi
7f32483fff
IN all Makefiles, LIBS replaced by QELIBS, to prevent unlikely but not
...
impossible clashes with LIBS as defined by the OS or as used by the configure's
of external libraries (e.g. FoX, for which one such problem has been reported)
2018-07-11 19:58:41 +02:00
Pietro Bonfa
d010c5d826
Removed unused variable
2018-07-10 17:47:01 +02:00
Paolo Giannozzi
36347ecd0f
What 'dft-d' means made more explicit in documentation
2018-07-06 17:21:08 +02:00
Oliviero Andreussi
2459f3a479
updated make.depend files
2018-06-29 17:01:30 -05:00
Oliviero Andreussi
0a71469f70
Merge branch 'develop' of gitlab.com:QEF/q-e into develop
2018-06-29 16:59:32 -05:00
Pietro Delugas
0898e563d4
updated dates on user_guides
2018-06-29 17:49:14 +02:00
Paolo Giannozzi
b7e54bc738
Updated version of i-Pi driver (Michele Ceriotti)
2018-06-29 14:41:23 +02:00
Oliviero Andreussi
66e79cb6e2
Merge branch 'tdplugin' into develop
2018-06-29 00:20:31 -05:00
Oliviero Andreussi
503173c767
Merge branch 'tdplugin' of gitlab.com:olivieroandreussi/q-e into tdplugin
2018-06-28 12:20:41 -05:00
Oliviero Andreussi
49b29f3abf
fixing input_parameters, converting into pw modules
2018-06-28 12:20:08 -05:00
Paolo Giannozzi
696ed9571f
make.depend updated
2018-06-28 19:06:54 +02:00
Oliviero Andreussi
b517128978
Merge branch 'develop' into tdplugin
2018-06-28 11:33:21 -05:00
Paolo Giannozzi
8458bf0e81
Minor updates to examples
2018-06-28 16:44:22 +02:00
Paolo Giannozzi
1dfa618047
Variable-cell calculations might actually work with hybrid functionals
2018-06-28 16:42:11 +02:00
Paolo Giannozzi
82a63eba36
References for ESM and case 'bc3' updated
2018-06-28 16:41:01 +02:00
Oliviero Andreussi
ca7ad37430
fixed bug (not sure why) with external drivers for forces
2018-06-27 17:30:50 -05:00
Oliviero Andreussi
6654bb9a06
fixed one more but, missing quantities from shared modules
2018-06-27 15:19:15 -05:00
Oliviero Andreussi
4ed16b009f
fixed a couple of bugs on patches and revert scripts
2018-06-27 14:47:36 -05:00
Pietro Delugas
a7e6eda9e2
correct saving of starting_kpoints
...
when k_points is not initialized in input starting_kpoints must be
initialized checking the number of starting k points and the value of
nk1 nk2 and nk3.
2018-06-27 14:12:22 +02:00
Oliviero Andreussi
edb6602efa
fixed a bug in one of the plugins, missing use kinds, only : DP
2018-06-27 00:08:07 -05:00
Oliviero Andreussi
0cf3a89c74
Merge branch 'master' into tdplugin
2018-06-26 16:43:28 -05:00
Oliviero Andreussi
e924223475
first attempt at pluginization of TD
2018-06-26 16:39:57 -05:00
giannozz
e6f4627cb1
Merge branch 'develop' into 'develop'
...
Gamma-only stress for exact exchange
See merge request QEF/q-e!96
2018-06-23 14:13:42 +00:00
Paolo Giannozzi
5ed1486468
Gross mistake in Gamma-only stress for hybrid functionals
2018-06-23 16:05:04 +02:00
Ye Luo
1f94f28960
Update PW/src/make.depend
2018-06-22 22:12:35 -05:00
Paolo Giannozzi
ae635622db
Added compiled documentation files in *.pdf. *txt, *html format.
...
Since github and gitlab just distribute a snapshot of the git repository,
these files must be in the repository as well. NOTA BENE:
All changes MUST GO TO *.tex or *.def FILES, NOT to these files!
Also note that the "make doc" machinery produces also *.xml files and
latex2html converted html versions of latex files. I don't think they belong
to the repository (latex files should maybe be replaced by md files)
2018-06-22 17:41:44 +02:00
giannozz
dc7bd5fe91
Merge branch 'fix-bgrp-stress' into 'develop'
...
Fix EXX stress with band group
See merge request QEF/q-e!93
2018-06-22 05:33:29 +00:00
Ye Luo
77af25edeb
Fix EXX stress with band group.
2018-06-21 22:23:06 -05:00
Stefano de Gironcoli
c31404ec45
if real_space is .true. (beta projections in real space) task groups are disabled as the corresponding calbec is not implemented
2018-06-20 09:32:07 +02:00
Stefano de Gironcoli
3eef66a3ce
proper indexing of grid points in atomic spheres is set according to new (so to speack) FFT distribution
2018-06-20 09:32:07 +02:00
Stefano de Gironcoli
211f833fe3
if real_space is .true. (beta projection in real space) betapointlist must be reinitialized each time atom move
2018-06-20 09:32:07 +02:00
Ye Luo
3e3ace5d60
No call to mpi when using 1 band group.
2018-06-17 19:46:38 -05:00