removed, a few REAL transformed into DBLE. Note that my previos statement
about REAL is overblown: REAl(C) is perfectly safe if C is a double precision
complex number. All changes should be safe.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@5793 c92efa57-630b-4861-b058-cf58834340f0
Note that both the electric enthalpy term and the noncollinear routines
are called by h_psi and s_psi. Changes should be harmless.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4470 c92efa57-630b-4861-b058-cf58834340f0
for a bug, before I realized that there were two copies of "gamma_only",
I wasted two more hours to iuse a single value of "gamma_only" (the one
oin control_flags).
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4468 c92efa57-630b-4861-b058-cf58834340f0
"nkstot" is always the total number of k-points, summed on all pools;
"nks" is defined only after pools are initialized and is the number of
k-points on the current pool. Previously there was some confusion due
to the redefinition of nks. It seems to work with no side effects, but
- it is untested for EXX
- the X phonon in Ni (example 2) does not work, but it doesn't seem
to be related with this change
The commented lines in h_psi_meta made compilation fail on sp5.
How this was happening I don't know: it must be related to the
pre-processing of CMPLX (see include/f_defs,h). Maybe we should
get rid of it. In the meantime I removed the offending lines.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3787 c92efa57-630b-4861-b058-cf58834340f0