Ye Luo
a4c6bfaa99
Move Modules/wrappers.f90 to UtilXlib/clib_wrappers.f90
2021-06-19 19:44:23 -05:00
Jae-Mo Lihm
e59e176fcd
Revert "Merge branch 'revert-c395d46c' into 'develop'"
...
This reverts commit 194acab48e
, reversing
changes made to c395d46c8d
.
2021-04-03 12:26:30 +09:00
Pietro Delugas
78fc480a78
Revert "Merge branch 'commutator' into 'develop'"
...
This reverts merge request !1368
2021-04-02 16:03:58 +00:00
Jae-Mo Lihm
27dd382b82
Rename indv_ijkb0 to ofsbeta.
...
See https://gitlab.com/QEF/q-e/-/issues/184 .
2021-04-01 18:45:47 +09:00
Paolo Giannozzi
671f25d895
Merge https://gitlab.com/QEF/q-e into devel-upflib
2021-01-19 17:44:14 +00:00
Paolo Giannozzi
f0828ddc86
No need to keep a wrapper "us" module to module "uspp_data"
2021-01-18 14:25:39 +00:00
Andrea Ferretti
504ce31a46
init_us_1 moved to upflib
2021-01-16 01:07:21 +01:00
fabrizio22
46494302bd
XClib - beef interfaces only in XClib (by Paolo)
2021-01-06 16:06:22 +01:00
fabrizio22
509ce8ad64
XClib - all in module xc_lib
2021-01-06 15:42:52 +01:00
fabrizio22
65a3bed86c
XClib - funct into XClib - all fldrs
2021-01-06 15:36:00 +01:00
fabrizio22
c1337867b2
XClib - lib name changed
2021-01-06 15:36:00 +01:00
fabrizio22
2f933d101e
XClib - lda - scratch
2021-01-06 15:31:24 +01:00
joshuadelliott
ebacfb2a8b
Attempt to fix failed cmake build
2020-11-22 23:25:55 +00:00
joshuadelliott
332954cf26
Added functionality to GWL for iterative Www
2020-11-21 00:37:29 +00:00
joshuadelliott
10c4f20d00
Revert "gwl_Www_excitonic_states"
...
This reverts commit e2c53b76f9
.
2020-11-20 23:50:08 +00:00
joshuadelliott
e2c53b76f9
gwl_Www_excitonic_states
2020-11-20 23:41:24 +00:00
giannozz
27b4f5e495
Direct call to fft_parallel replaced by call to interface routine.
...
This removes the only instance of USE fft_parallel in QE
BEWARE: not guaranteed to work
2020-10-02 08:47:51 +02:00
Eisuke Kawashima
c2a86201ed
Fix INTENT
2020-07-21 10:23:29 +09:00
giannozz
1b072fbc4f
First compiling version of QE with initial "pseudolib" in upflib/.
...
Most of the changes consist in small updates to Makefile and make.depend and
in the replacement of module "parameters" with "upf_params" whenever variables
lmaxx and lqmax are USEd. Routine "read_pseudo" moved back to Modules/;
"simpsn" moved to upflib/; a copy of "matches" temporarily added to upflib/
Note that everything compiles (except EPW) but nothing has been tested yet!
2020-04-25 19:13:15 +00:00
giannozz
6dccd3df71
Merge branch 'qrad_of_g' into 'develop'
...
Interpolation table in G space
See merge request QEF/q-e!822
2020-03-14 15:19:43 +00:00
giannozz
d40252ddde
Merge branch 'develop' into 'develop'
...
new FFTXlib based on OpenMP
See merge request QEF/q-e!784
2020-03-13 11:32:46 +00:00
Paolo Giannozzi
21fe34060c
Interpolation table in G space
...
Currently the interpolation table for USPP Q functions computes q_i=Q(|G_i|) on
a grid of equally spaced |G_i| ***in units of 2\pi/a0***. As a consequence, the
number of points of the grid for a given cutoff depends upon the size of the
cell (noticed by Anton Kozhevnikov). This does not make sense: the Q functions
are atomic-like quantities and the maximum |G| depends upon the cutoff.
I moved the interpolation table from 2\pi/a0 units to atomic units, as it is
done everywhere else in QE. I am less and less convinced that storing k-points
and G-vectors in 2\pi/a0 units is a good idea, by the way.
BEWARE: this patch changes the behavior of routines init_us_1 and qvan2,
has the potential to break external codes that use QE routines.
2020-03-12 22:05:47 +01:00
giannozz
1937b0a378
Cleanup: removal of usnused reference to node number (nd_nmbr)
...
Added a simple way to test what happens with non-parallel file systems
2020-03-04 18:00:00 +01:00
giacombum
86eb99542e
update fft_type_init calls
2020-02-13 17:11:09 +00:00
Carlo Cavazzoni
2af0e629ab
Revert "Merge branch 'revert-c25e9f31' into 'develop'"
...
This reverts merge request !775
2020-02-01 09:14:20 +00:00
Carlo Cavazzoni
a91d32bc5f
Revert "Merge branch 'develop' of gitlab.com:QEF/q-e into develop"
...
This reverts commit c25e9f3126
2020-02-01 08:58:44 +00:00
Carlo Cavazzoni
f79543aa83
Merge branch 'develop' of gitlab.com:QEF/q-e into develop
2019-09-06 12:57:51 +02:00
Paolo Giannozzi
cf088926d6
Small fixes for XLF compilation
2019-08-22 09:11:55 +02:00
Paolo Giannozzi
96afa29f34
Missing and misplaced dependencies in GWL were breaking parallel make
2019-08-17 08:52:43 +00:00
Carlo Cavazzoni
2013cbf5ed
Merge branch 'develop' of gitlab.com:QEF/q-e into develop
...
Conflicts:
LAXlib/make.depend
2019-08-10 18:54:58 +02:00
Carlo Cavazzoni
27adf6d690
- more disentanglement with LAXlib, quite some change inside LAXlib, still few outside.
...
Next we have to deal with the removal of the use descriptors stuff
2019-08-10 18:49:26 +02:00
Paolo Giannozzi
ebbb788aa8
No need to add a new variable "isolveph" containing information on the
...
diagonalization for the phonon code: existing variable "isolve" does the job.
make.depend updated
2019-08-07 19:46:20 +02:00
Paolo Giannozzi
023389473d
Merge branch 'develop' of gitlab.com:QEF/q-e into myqe
2019-08-07 19:22:36 +02:00
Paolo Giannozzi
4b90a07960
Deallocation without an allocation in the USPP case
2019-08-07 19:12:55 +02:00
Carlo Cavazzoni
5fbc6ecc9c
- LAXlib made independent from other module
2019-08-07 14:27:02 +02:00
giannozz
abae0dc559
Out-of-bound error when converting (tot,magn) to (up,down) rho.
...
Minor update to release notes
2019-06-05 19:46:10 +00:00
giannozz
131e44cf13
Minor fixes to comments; example for Fermi velocity still contained a buggy
...
printout (Max: value was 8\pi times too large) that was meanwhile corrected
2019-05-17 15:05:35 +02:00
Paolo Giannozzi
10983202ba
Calls to nonexistent routines explicitly commented out: they are never
...
called in practice but they confuse compilers with debugging flags on
2019-02-25 21:00:43 +00:00
Paolo Giannozzi
e256a3e8dc
[Skip-CI] Makefile and documentation cleanup
2019-02-14 09:45:46 +01:00
Paolo Giannozzi
00ff840eed
More mp_global cleanup: PHonon, GWW
2019-01-31 22:09:24 +01:00
Paolo Giannozzi
dc3ca5412f
Merge branch 'develop' of gitlab.com:QEF/q-e into wfcollect
...
Conflict with unrelated commit removed, make.depend updated
2019-01-28 21:44:35 +01:00
Paolo Giannozzi
da041348d1
twfcollect variable deleted. It is still mentioned here and there, still written
...
into xml files, listed among input variables, but it is never used and no longer
useful. In case, it is easy and quick to reintroduce it, in a less confusing way
2019-01-26 18:26:16 +01:00
fabrizio22
9c87cf7106
full lsda rho conversion
2019-01-21 12:02:37 +01:00
fabrizio22
f3114d67e1
merge develop with rho_updw_mz
2019-01-14 11:40:47 +01:00
Paolo Giannozzi
6f7bbdf452
More Makefile cleanup: targets pwlibs, phlibs added in order to avoid much
...
uneeded relinking; the mysterious "tldeps" machinery modified accordingly;
added explicit dependencies to GWW targets to prevent (once again) problems
with make -j (seems to work now). make.depend updated (once again).
2018-08-21 17:14:04 +02:00
Paolo Giannozzi
ab3e8d2f4b
iotk removed from CP as well. make.depend updated.
2018-08-18 09:02:36 +02:00
Paolo Giannozzi
97310ee405
Unused references to iotk deleted from GWL
2018-08-17 09:15:42 +02:00
Stefano De Gironcoli
18bfc19c86
a single libks_solvers.a library is created.
...
Makefiles of the children codes are updated to use it.
2018-08-14 01:41:44 +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
Stefano de Gironcoli
bc59e529d8
more missing dependencies for libppcg.a added to Makefiles
2018-08-03 04:15:56 +02:00