Ivan Carnimeo
984557a3d2
Remove some overhead in calbec
2023-11-07 17:56:56 +01:00
Calvin
5f879e38a6
OS-CDFT: fix for calbec interface changes
2023-10-31 08:44:31 +00:00
Ivan Carnimeo
f80dc03ee9
Add a temporary calbec_cuf to manage evc_d
2023-10-24 16:36:24 +02:00
Ivan Carnimeo
ff8b852625
Add CUF interfaces to work with psi_d
2023-10-24 16:36:23 +02:00
Ivan Carnimeo
dc5478a6ba
Interface to manage update of arrays of derived types
2023-10-24 16:36:23 +02:00
Ivan Carnimeo
35ee3f651b
More consistent names for becmod routines
2023-10-24 16:36:23 +02:00
Ivan Carnimeo
26486cb3b5
Use calbec in PHonon/PH/drhodv
2023-10-24 16:36:23 +02:00
Ivan Carnimeo
2d34958519
Fix bug in calbec noncolin case
2023-10-24 16:36:23 +02:00
Ivan Carnimeo
7acd5ae70f
Set offload flags for different offload types
2023-10-24 16:36:23 +02:00
fabrizio22
db49d874eb
Ford-modules part 25
2021-03-17 13:17:20 +01:00
fabrizio22
7aa2a8fac8
Ford-modules part 15
2021-03-17 13:17:20 +01:00
fabrizio22
87a6745144
Ford-modules part 2
2021-03-17 13:17:19 +01:00
Stefano de Gironcoli
d7b3ee8455
beccopy is modified for nbgrp > 1 case
...
unused variable removed from sum_band
2020-04-02 12:44:57 +02:00
Paolo Giannozzi
e520e97c39
Harmonization of #ifdef's into "#if defined ()"
2018-04-25 22:56:07 +02:00
ferretti
233f40e917
dummy cleanup
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@13256 c92efa57-630b-4861-b058-cf58834340f0
2017-01-18 10:50:07 +00:00
paulatto
38aea232ed
bugfix for commit 13119
...
beccopy was doing y=x in the k-point case and x=y in the gamma only case
this combined with store_becxx0 which was unnecessarily invoked when not doing an EXX calculation to annihilate the value of <beta|psi> when gamma-only doing a gamma-only calculation
fixes:
1. beccopy now always does the same thing (with the illogical but commonplace order of arguments estabilished by dcopy, please check that it is the expected on in ./PHonon/PH/dhdrhopsi.f90 and ./PHonon/PH/dynmat_us.f90)
2. store_becxx is no more active when dft is not hybrid
The bug never surfaced in phonon (only place where beccopy is used) because phonon does not work with Gamma-only
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@13125 c92efa57-630b-4861-b058-cf58834340f0
2016-10-27 08:47:32 +00:00
giannozz
a2fdf32348
More removal of unused variables, or of annoying compiler messages, by SP
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12307 c92efa57-630b-4861-b058-cf58834340f0
2016-04-14 13:04:19 +00:00
giannozz
3c5e774079
Misc changes for NAG compiler, by Samuel, plus make.depend update
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12286 c92efa57-630b-4861-b058-cf58834340f0
2016-04-06 16:41:55 +00:00
giannozz
ef57da5ef6
Removal of __STD_F95 preprocessing option: compilers that do not accept
...
allocatable arrays in derived-type structures are obsolete, and moreover,
there is some new code that wouldn't compile
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11514 c92efa57-630b-4861-b058-cf58834340f0
2015-05-05 21:11:38 +00:00
giannozz
51ad80da37
mp_global replaced with more apropriate modules in Modules/
...
Corrections by Axel to last commit
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10534 c92efa57-630b-4861-b058-cf58834340f0
2013-10-13 13:36:46 +00:00
dalcorso
9efbca8672
Small cleanup. The routine can now deal with the case npw=0.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9758 c92efa57-630b-4861-b058-cf58834340f0
2013-01-07 16:08:03 +00:00
sbinnie
b9b4a9be8f
Small addition to becmod, and some general cleaning of exx.f90. Courtesy of Lorenzo Paulatto.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9549 c92efa57-630b-4861-b058-cf58834340f0
2012-10-18 14:48:38 +00:00
ccavazzoni
0b568ae27f
- moving modules from PW to Modules in order to be used
...
in CP as well.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9227 c92efa57-630b-4861-b058-cf58834340f0
2012-07-26 15:35:10 +00:00