calandra
c7dfd02839
Added comment for better understanding of the routine.
...
MCB
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9075 c92efa57-630b-4861-b058-cf58834340f0
2012-06-12 07:23:23 +00:00
dalcorso
720c90733b
Small bug fix: a routine called with too many arguments.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9074 c92efa57-630b-4861-b058-cf58834340f0
2012-06-11 14:36:15 +00:00
calandra
680b2dafb1
Small modification that allows calculation of the electron-phonon
...
coupling with option 'simple' even when the dvscf is inserted
in cartesian coordinates.
MCB
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9073 c92efa57-630b-4861-b058-cf58834340f0
2012-06-11 10:59:08 +00:00
giannozz
3c1df1567d
More explicit message here as well
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9072 c92efa57-630b-4861-b058-cf58834340f0
2012-06-11 09:49:53 +00:00
giannozz
cfd2e1fd49
More specific message on what may have gone wrong
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9071 c92efa57-630b-4861-b058-cf58834340f0
2012-06-11 09:45:25 +00:00
giannozz
0ed0fa3c64
Case ibrav=0 incorrectly read (not tested but should be correct now).
...
Courtesy of Hongjun Xiang
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9070 c92efa57-630b-4861-b058-cf58834340f0
2012-06-11 06:49:04 +00:00
giannozz
b6d06d7cd9
Ensemble-dynamics cleanup, preventing the usage of a syntax some compilers
...
don't like (first part)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9069 c92efa57-630b-4861-b058-cf58834340f0
2012-06-10 15:26:52 +00:00
giannozz
7e91d72f8a
Iupon suggestion by Guido Fratesi: check immediately the compatibility of
...
makov-payne with lattice
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9068 c92efa57-630b-4861-b058-cf58834340f0
2012-06-08 12:41:22 +00:00
giannozz
ea6348bae2
TDDFPT was not honoring ESPRESSO_TMPDIR environment variable
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9067 c92efa57-630b-4861-b058-cf58834340f0
2012-06-08 08:56:14 +00:00
giannozz
3be9889e52
Small cleanup of ensemble dynamics (preliminary to elimination of syntax some
...
compilers don't like)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9066 c92efa57-630b-4861-b058-cf58834340f0
2012-06-08 05:58:47 +00:00
giannozz
6663b3fd6b
If a package cannot be downloaded from the web, stop makefile for good and
...
issue an explicit explanation on what to do
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9065 c92efa57-630b-4861-b058-cf58834340f0
2012-06-07 13:53:53 +00:00
giannozz
f3f5a1fc2d
Added warning on band plotting problems if two consecutive k-points are equal
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9064 c92efa57-630b-4861-b058-cf58834340f0
2012-06-06 12:10:24 +00:00
giannozz
e4da7012ea
Previous correction wasn't any better than the misspell
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9063 c92efa57-630b-4861-b058-cf58834340f0
2012-06-06 07:47:46 +00:00
giannozz
518d5b9be9
Another misspell
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9062 c92efa57-630b-4861-b058-cf58834340f0
2012-06-06 07:04:56 +00:00
giannozz
bd932e3f19
Misspell
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9061 c92efa57-630b-4861-b058-cf58834340f0
2012-06-06 07:03:35 +00:00
giannozz
8df82da85d
Added option --with-scalapack=intelmpi with obvious meaning
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9060 c92efa57-630b-4861-b058-cf58834340f0
2012-06-06 05:52:30 +00:00
dalcorso
4a8c652dfc
Small cleanup of unused variables.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9059 c92efa57-630b-4861-b058-cf58834340f0
2012-06-05 16:17:08 +00:00
giannozz
a912f60d22
Added remarks on symmetry and fractional translations
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9058 c92efa57-630b-4861-b058-cf58834340f0
2012-06-05 13:46:11 +00:00
spigafi
ceca1d40a8
Loop reverted. Even if there are not direct dependency, moving internally the nspin_mag loop produces some numerical discrepancies (when nspin_mag>1).
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9057 c92efa57-630b-4861-b058-cf58834340f0
2012-06-05 07:55:47 +00:00
calandra
bf36fb11dc
A useless stop is removed from this routine.
...
MCB
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9056 c92efa57-630b-4861-b058-cf58834340f0
2012-06-04 14:49:58 +00:00
calandra
9865e26e1a
The introduction of a new variable in dfile_name implies changes in
...
all the place where dfile_name is called:
dfile_star
io_pattern
solve_linter
dynmatrix
It is necessary to modify
dynmatrix and phonon.f90 in such a way that an integer variable iq is passed
to the routine:
call dynmatrix(iq)
In the case ldisp=.true. and electro_phonon='Wannier' iq is
the index of the phonon momenta in the reduced Brillouin zone
(1,...,nqs).
MCB
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9055 c92efa57-630b-4861-b058-cf58834340f0
2012-06-04 14:49:23 +00:00
calandra
f2998027cc
As the variable index_q added as optional could be also needed
...
in D3, in agreement with Lorenzo we decided to transform it as
a regular variable.
MCB
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9054 c92efa57-630b-4861-b058-cf58834340f0
2012-06-04 14:43:43 +00:00
dalcorso
cf771dfdd8
Input of atomic code more tollerant with fractional atomic charge
...
(use at your own risk).
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9053 c92efa57-630b-4861-b058-cf58834340f0
2012-06-04 10:06:20 +00:00
calandra
0f298c5327
Forgot to change one iq to index_q in my previous commit.
...
MCB
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9052 c92efa57-630b-4861-b058-cf58834340f0
2012-06-04 07:57:43 +00:00
calandra
7e8c1a33e1
Name of optional variable iq changed in index_q to
...
avoid possibl double definitions when calling the routine.
MCB
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9051 c92efa57-630b-4861-b058-cf58834340f0
2012-06-04 07:55:41 +00:00
calandra
b66d403c03
Introduced optional wariable ia with the index of the q in dfile_name
...
MCB
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9050 c92efa57-630b-4861-b058-cf58834340f0
2012-06-04 07:29:46 +00:00
calandra
1e9d969058
If elph_mat=.true. and ldisp=.true. then it must be
...
trans=.false.
MCB
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9049 c92efa57-630b-4861-b058-cf58834340f0
2012-06-01 21:11:30 +00:00
paulatto
85819f8733
more bugfix
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9048 c92efa57-630b-4861-b058-cf58834340f0
2012-06-01 13:13:03 +00:00
giannozz
0ea3209d43
Potentially bogus check for ibrav=0 removed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9047 c92efa57-630b-4861-b058-cf58834340f0
2012-05-31 20:03:59 +00:00
paulatto
ed64996efc
incremental bugfixes on matteo's
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9046 c92efa57-630b-4861-b058-cf58834340f0
2012-05-31 17:29:40 +00:00
calandra
997a173238
dfile_get_qlist was called without prefix, so the
...
file could not be opened.
MCB
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9045 c92efa57-630b-4861-b058-cf58834340f0
2012-05-31 16:20:35 +00:00
calandra
e2b88699e6
Missing rewind in dfile_get_qlist. As the file was opened with
...
option 'append' this causes the program to go to the end of the
file and thus the first read option was giving EOF.
MCB
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9044 c92efa57-630b-4861-b058-cf58834340f0
2012-05-31 16:18:52 +00:00
oliviero
678f39872a
wrong (possibly harmless) declaration in two subroutines called by the Environ module
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9043 c92efa57-630b-4861-b058-cf58834340f0
2012-05-30 09:35:22 +00:00
oliviero
68b0dedf1f
Sorry, forgot one instance of the previous modification.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9041 c92efa57-630b-4861-b058-cf58834340f0
2012-05-28 14:33:13 +00:00
oliviero
9d2fbbbdef
Small correction due to real-space parallelization. The loop over real-space grid-points is run only up to the effective number of grid-points in each proc.
...
Mostly for a sake of clarity of the code, results of Makov-Payne correction should not change.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9040 c92efa57-630b-4861-b058-cf58834340f0
2012-05-28 14:31:03 +00:00
giannozz
cf05e3a7e4
Comment adde
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9038 c92efa57-630b-4861-b058-cf58834340f0
2012-05-27 12:42:40 +00:00
paulatto
257797ac6c
Option use_paw_as_gipaw of ld1.x will no more cause the UPF file to iclude 2 gipaw sections (which crashed read_upf_v2).
...
Also, documentation for use_paw_as_gipaw has been added
LP
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9037 c92efa57-630b-4861-b058-cf58834340f0
2012-05-25 13:46:55 +00:00
ccavazzoni
edb3702930
- mp_reduce called only with pools communicators,
...
this makes pw_restart independent of the communicetors herarchy
above pools, e.g. independent from images communicator.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9036 c92efa57-630b-4861-b058-cf58834340f0
2012-05-25 06:50:03 +00:00
ccavazzoni
3072a444e0
- yet another communicator, between images and pools, to parallelize
...
over perturbations in linear response codes like recomb
Contributed by Marco Govoni
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9035 c92efa57-630b-4861-b058-cf58834340f0
2012-05-25 06:46:17 +00:00
ccavazzoni
79c88b83e2
- yet another communicator, between images and pools, to parallelize
...
over perturbations in linear response codes like recomb
Contributed by Marco Govoni
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9034 c92efa57-630b-4861-b058-cf58834340f0
2012-05-25 06:45:54 +00:00
giannozz
f3f7c8ad5a
Bug in stress apparently fixed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9033 c92efa57-630b-4861-b058-cf58834340f0
2012-05-25 06:20:56 +00:00
giannozz
141f9cc130
First fix to Gamma+Scalapack stress bug. It still doesn't work properly when
...
the number of processors is not a divisor of the number of bands
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9032 c92efa57-630b-4861-b058-cf58834340f0
2012-05-24 20:13:13 +00:00
giannozz
42457c1a72
Added comments to clarify obscure parallelization strategy
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9030 c92efa57-630b-4861-b058-cf58834340f0
2012-05-24 14:32:39 +00:00
giannozz
6f83041c30
Misspell
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9026 c92efa57-630b-4861-b058-cf58834340f0
2012-05-22 19:50:16 +00:00
ccavazzoni
e36e0e520c
- bug fix, openmp: an object allocated outside parallel region cannot
...
be deallocated inside a parallel region
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9024 c92efa57-630b-4861-b058-cf58834340f0
2012-05-22 12:59:07 +00:00
giannozz
c617ad1ff9
CP + vdW -DF + stress (likely not yet working, though)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9017 c92efa57-630b-4861-b058-cf58834340f0
2012-05-21 13:10:27 +00:00
giannozz
de7b82c60c
makedeps.sh wasn't working as expected, make.depend updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9016 c92efa57-630b-4861-b058-cf58834340f0
2012-05-20 17:34:00 +00:00
giannozz
e74cce9671
Missing file from previous commit
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9015 c92efa57-630b-4861-b058-cf58834340f0
2012-05-20 17:26:28 +00:00
giannozz
98711a6a3f
vdW-DF implementation for CP (experimental, no stress yet)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9014 c92efa57-630b-4861-b058-cf58834340f0
2012-05-20 17:16:40 +00:00
giannozz
f43bc630a9
Cleanup
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@9012 c92efa57-630b-4861-b058-cf58834340f0
2012-05-19 20:29:10 +00:00