Miguel Carvajal
68ee7b5e87
Rename module wavefunctions_module to wavefunctions
2018-07-12 16:11:48 +02:00
Stefano de Gironcoli
4c4c93c257
define a generic interface for fft_interpolate and move the correspondig routine to FFTXlib
2018-01-08 23:02:08 +01:00
Stefano de Gironcoli
407a1c444a
routine cinterpolate replaced by fft_interpolate_complex
...
similar to fft_interpolate_real
2018-01-03 00:50:24 +01:00
giannozz
435e3fae31
Optimized tetrahedra for DFPT, contributed by Mitsuaki Kawamura
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@13210 c92efa57-630b-4861-b058-cf58834340f0
2016-12-23 12:49:16 +00:00
giannozz
77d3691480
Some cleanup - should be harmless
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12497 c92efa57-630b-4861-b058-cf58834340f0
2016-06-15 17:17:44 +00:00
giannozz
085bf333f5
More removal of index I/O in the phonon code - again, shuld be harmless but
...
please check
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12459 c92efa57-630b-4861-b058-cf58834340f0
2016-06-03 13:22:19 +00:00
giannozz
0014bec604
Call to cft_wave changed so as to remove need to pass indices. Note that this
...
will break any code not in svn using cft_wave. Should work but please check.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12449 c92efa57-630b-4861-b058-cf58834340f0
2016-05-30 17:39:48 +00:00
giannozz
cabca0a6be
Recently introduced and no longer needed hack removed. Cleanup: it is not a
...
good idea to call "h_psi" a routine that does something related to but
different from H\psi. Corrected a few grossly wrong comments.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12440 c92efa57-630b-4861-b058-cf58834340f0
2016-05-28 20:36:34 +00:00
timrov
ef8089e87b
Put the routine dv_of_drho in the module (called dv_of_drho_lr), because it contains an optional array drhoc (response core charge density). Without putting dv_of_drho in the module, the code was stopping (if it was compiled with the XLF compiler (on BG/Q)) when making a check "if (add_nlcc .and. .not.present(drhoc))" in the routine dv_of_drho. Thanks to Lorenzo Paulatto and Paolo Giannozzi for the discussions about how to solve this bug!
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12414 c92efa57-630b-4861-b058-cf58834340f0
2016-05-17 13:58:51 +00:00
timrov
495cc700c9
The phonon "mode" is no longer needed in the input for dv_of_drho. Some documentation.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12155 c92efa57-630b-4861-b058-cf58834340f0
2016-02-21 11:29:59 +00:00
degironc
57f4c6a4fa
ch_psi_all.f90 moved to LR_Modules,
...
lgamma moved from control_ph -> control_lr
"make all" compiles w/o complaining
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12019 c92efa57-630b-4861-b058-cf58834340f0
2016-01-20 08:13:57 +00:00
degironc
78622ed13a
compilation ok with orthogonalize.f90 moved to LR_Modules
...
module control_ph split into PH/control_ph + a minimal LR_Modules/control_lr
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@12015 c92efa57-630b-4861-b058-cf58834340f0
2016-01-19 22:39:03 +00:00
giannozz
b5db8d6d76
Standard F2003 calls to: get_environment_variable, get_command_argument,
...
command_argument_count, flush, are used everywhere instead of wrappers.
Some old versions of compilers may no longer work.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@11759 c92efa57-630b-4861-b058-cf58834340f0
2015-09-24 10:24:03 +00:00
dalcorso
4cdd6b5e0a
mp_global substituted with mp_pools, mp_bands, mp_images in the phonon code.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10664 c92efa57-630b-4861-b058-cf58834340f0
2014-01-07 15:46:06 +00:00
dalcorso
56e540e8e3
davcio substituted with get_buffer/save_buffer for many units of ph.x.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10167 c92efa57-630b-4861-b058-cf58834340f0
2013-04-19 13:41:37 +00:00
dalcorso
60a1308311
Cleanup.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9818 c92efa57-630b-4861-b058-cf58834340f0
2013-01-19 18:17:03 +00:00
dalcorso
d3c4880407
me_pool -> me_bgrp and small cleanup of the symmetrization routines.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9807 c92efa57-630b-4861-b058-cf58834340f0
2013-01-19 09:53:27 +00:00
dalcorso
b50b8f67bd
intra_pool_comm -> intra_bgrp_comm in all phonon routines.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9801 c92efa57-630b-4861-b058-cf58834340f0
2013-01-18 16:06:49 +00:00
giannozz
475c103ef7
More formats E converted to ES
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9693 c92efa57-630b-4861-b058-cf58834340f0
2012-12-07 16:48:09 +00:00
dalcorso
b675d245a8
Small cleanup: misleading error messages.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9532 c92efa57-630b-4861-b058-cf58834340f0
2012-10-12 16:53:21 +00:00
giannozz
4de42518ea
No reason to have both __PARA and __MPI preprocessing options: they have the same meaning. __MPI is more explicit, so I am keeping it
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8572 c92efa57-630b-4861-b058-cf58834340f0
2012-02-02 22:12:26 +00:00
marsamos
2496b745bd
PH re-structured. PH Now called PHonon, D3 and Gamma moved to dir PHonon
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8158 c92efa57-630b-4861-b058-cf58834340f0
2011-09-21 13:43:24 +00:00