sbraccia
ea34246f80
The flush subroutine (Vax Lib) gives problems on sp4. Substituted with our cpflush().
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@531 c92efa57-630b-4861-b058-cf58834340f0
2004-01-27 15:33:36 +00:00
sbraccia
d044268261
A missing IMPLICIT NONE that was causing problems:
...
indeed iunres was not declared and unit -1073746312 was thus opened !!!
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@530 c92efa57-630b-4861-b058-cf58834340f0
2004-01-27 14:59:24 +00:00
giannozz
5afc497863
Rather serious bug in PW/dynamics.f90 (subroutine thermalize) fixed
...
Misc. cleanup (PG)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@529 c92efa57-630b-4861-b058-cf58834340f0
2004-01-27 14:41:06 +00:00
giannozz
d945eb72c0
Recently introduced bug (interpolation table not initialized) fixed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@528 c92efa57-630b-4861-b058-cf58834340f0
2004-01-27 13:42:51 +00:00
degironc
5ee19285b7
read_io_header split from plot_io in order to avoid fake allocations otherwise
...
needed when calling plot_io with iflag=0
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@527 c92efa57-630b-4861-b058-cf58834340f0
2004-01-27 12:31:56 +00:00
sbraccia
6df595df89
Again an allocatable array (recently added) that is not deallocated in clean_pw.
...
If it is not deallocated in clean_pw neb cannot work.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@526 c92efa57-630b-4861-b058-cf58834340f0
2004-01-27 09:30:12 +00:00
giannozz
ef0e4b12ad
fake out-of-bound error fixed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@525 c92efa57-630b-4861-b058-cf58834340f0
2004-01-26 21:36:41 +00:00
sbraccia
a472d7bc6b
Again arrays not allocated ... (note that the fix is far from being elegant)
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@524 c92efa57-630b-4861-b058-cf58834340f0
2004-01-26 16:46:24 +00:00
sbraccia
9073d465fc
Cleanup (all => pwall and all_ => all).
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@523 c92efa57-630b-4861-b058-cf58834340f0
2004-01-26 13:56:17 +00:00
sbraccia
f29198efe6
Again a fix to be compatible with ifc 8.0.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@522 c92efa57-630b-4861-b058-cf58834340f0
2004-01-26 12:28:57 +00:00
sbraccia
cfcaf8b55a
Module partially rewritten to avoid compilation problems with ifc (see some recent post in PW_forum).
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@521 c92efa57-630b-4861-b058-cf58834340f0
2004-01-26 11:02:41 +00:00
giannozz
c8fad4b675
compilation glitches in parallel case
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@520 c92efa57-630b-4861-b058-cf58834340f0
2004-01-24 17:24:46 +00:00
giannozz
ce43e861ab
More module cleanup : pwcom no longer called in PW/
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@519 c92efa57-630b-4861-b058-cf58834340f0
2004-01-24 15:43:09 +00:00
degironc
a80c961cce
a few variable declarations have been fixed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@518 c92efa57-630b-4861-b058-cf58834340f0
2004-01-24 15:20:48 +00:00
degironc
f10d5b1866
LDA+U forces and stress are now much faster (yet not optimal)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@517 c92efa57-630b-4861-b058-cf58834340f0
2004-01-24 14:44:20 +00:00
cavazzon
2051825662
Workaround for XLF compiler bug,
...
use of renamed variables.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@516 c92efa57-630b-4861-b058-cf58834340f0
2004-01-24 10:01:55 +00:00
sbraccia
b27856a264
Corrected a misleading warning.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@515 c92efa57-630b-4861-b058-cf58834340f0
2004-01-23 17:00:45 +00:00
giannozz
d71b49a69d
compilation error in parallel
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@514 c92efa57-630b-4861-b058-cf58834340f0
2004-01-23 15:32:48 +00:00
giannozz
0b1a5c9fd8
Extensive module cleanup: DP moved from wrong place (parameters) to the
...
correct place (kinds); module "varie" replaced by "control_flags" (not
yet in pwcom, though) - many many files changed.
64-bit cpus (Opteron, maybe Itanium) should now work if __LINUX64 is defined
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@513 c92efa57-630b-4861-b058-cf58834340f0
2004-01-23 15:08:03 +00:00
sbraccia
38950d1d83
Improved the output in the case of a neb calculation.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@512 c92efa57-630b-4861-b058-cf58834340f0
2004-01-23 13:50:19 +00:00
sbraccia
b59ad69456
Again some problems with ethr: the diagonalization threshold can now be read by the input file (diago_thr_init).
...
This value of ethr is overwritten (with a warning message) in the case of a phonon calculation (lphonon flag added). If diago_thr_init is not specified in the input file it is automatically set in setup.f90 (for example in the case of a nscf calculation ethr = tr2 / nelec).
I hope this policy is appropriate for all kind of calculations.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@511 c92efa57-630b-4861-b058-cf58834340f0
2004-01-23 09:50:00 +00:00
sbraccia
0edd569c50
Too many references to evc !!!
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@510 c92efa57-630b-4861-b058-cf58834340f0
2004-01-22 18:33:42 +00:00
giannozz
84cadfe3f0
Cell parameters written on output for variable-cell dynamics
...
as requested by Tone - Misc cleanup
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@509 c92efa57-630b-4861-b058-cf58834340f0
2004-01-22 17:01:35 +00:00
ballabio
8eac8ef670
typo fixed [Gerardo]
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@508 c92efa57-630b-4861-b058-cf58834340f0
2004-01-22 16:48:22 +00:00
sbraccia
930ce42d0d
The output of the neb-bfgs algorithm is now written in a less obscure way.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@507 c92efa57-630b-4861-b058-cf58834340f0
2004-01-22 16:01:14 +00:00
sbraccia
de4139aec1
Added the pseudopotential for the NEBexample.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@506 c92efa57-630b-4861-b058-cf58834340f0
2004-01-22 15:07:18 +00:00
degironc
bc65724ba0
stm images can be obtained from a calculation at "gamma".
...
gamma_only variable is written/read by saveall.
contributed by Guido Fratesi
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@505 c92efa57-630b-4861-b058-cf58834340f0
2004-01-22 12:48:52 +00:00
degironc
c15f761d2f
contribution to the stress from derivative of the bessel function is obtained
...
form the already available interpolation table.
non-local stress calculation is much faster
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@504 c92efa57-630b-4861-b058-cf58834340f0
2004-01-22 12:44:53 +00:00
degironc
cfe2536ac0
bug fixed in phonon calculation with nosym=.true.
...
minus_q and related variables where not set properly: minus_q was always
set .false. while instead it may be .true. for some value of q (gamma
for instance).
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@503 c92efa57-630b-4861-b058-cf58834340f0
2004-01-22 12:34:43 +00:00
sbraccia
0b32850e1f
General Cleanup. Some problems related to the use of local pseudopotentials have been fixed.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@502 c92efa57-630b-4861-b058-cf58834340f0
2004-01-22 12:01:13 +00:00
giannozz
9c66ff989f
machine.h: #define ZHETRD ZHETRD confuses pgi compiler
...
Once again: case of local potentials only (H) fixed
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@501 c92efa57-630b-4861-b058-cf58834340f0
2004-01-21 17:19:30 +00:00
sbraccia
ce4506716b
Obscure messages about gamma and noncolin modified.
...
Version number updated to 1.4.0.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@500 c92efa57-630b-4861-b058-cf58834340f0
2004-01-21 16:40:09 +00:00
sbraccia
fc230d7a2a
I apologize for the orrible mistake in the previous commit
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@499 c92efa57-630b-4861-b058-cf58834340f0
2004-01-21 15:13:56 +00:00
sbraccia
47ddca9eaf
Fixed some problems with ethr. Comments have been added here and there.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@498 c92efa57-630b-4861-b058-cf58834340f0
2004-01-21 14:41:25 +00:00
ballabio
0a4a78e1f8
removed example*/results from tar [Gerardo]
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@497 c92efa57-630b-4861-b058-cf58834340f0
2004-01-21 13:32:13 +00:00
sbraccia
174f76a0ec
Some new "TODO" have been added (for the pwscf code). NEB removed from the TODO list.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@496 c92efa57-630b-4861-b058-cf58834340f0
2004-01-20 15:52:44 +00:00
sbraccia
2efd90d37f
General cleanup. The threshold for diagonalization (ethr) is now fixed to 1.D-5 at the first scf iteration (iter=1). A check is then performed to verify that the resulting density is adeguate (dr2/nelec > ethr). If it is not the diagonalization goes on with a smaller ethr. For iter > 1 ethr is updated with the old recipe. Also added a warning in update_pot that indicates "problems" in the wfc extrapolation. This problem has not yet been fixed.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@495 c92efa57-630b-4861-b058-cf58834340f0
2004-01-20 12:26:22 +00:00
ballabio
9934afacc6
added -I. to $INCLUDE to prevent possible conflicts [Gerardo]
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@494 c92efa57-630b-4861-b058-cf58834340f0
2004-01-20 10:09:04 +00:00
ballabio
69d01f7c9c
added missing "only: nrxx" [Gerardo]
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@493 c92efa57-630b-4861-b058-cf58834340f0
2004-01-20 10:07:42 +00:00
giannozz
dc7b409b44
cleanup
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@492 c92efa57-630b-4861-b058-cf58834340f0
2004-01-19 21:05:26 +00:00
dalcorso
5a9c3debd0
Misleading error message corrected.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@491 c92efa57-630b-4861-b058-cf58834340f0
2004-01-19 10:57:53 +00:00
dalcorso
c5baf9fdae
Additional check for fixed occupations.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@490 c92efa57-630b-4861-b058-cf58834340f0
2004-01-19 10:53:55 +00:00
giannozz
382c9fdf2d
cleanup
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@489 c92efa57-630b-4861-b058-cf58834340f0
2004-01-17 13:44:31 +00:00
cavazzon
4b8e55f7a8
bug fix, array dimension related to nspin variable
...
carlo
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@488 c92efa57-630b-4861-b058-cf58834340f0
2004-01-16 13:54:47 +00:00
giannozz
142e408451
cleanup
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@487 c92efa57-630b-4861-b058-cf58834340f0
2004-01-16 09:18:28 +00:00
giannozz
cd8242ad9a
Some cleanup
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@486 c92efa57-630b-4861-b058-cf58834340f0
2004-01-15 15:50:19 +00:00
giannozz
d0961d38ac
out-of-bound error in Berry Phase calculation
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@485 c92efa57-630b-4861-b058-cf58834340f0
2004-01-14 20:14:07 +00:00
sbraccia
63ab0a4aa5
npw=npwx no longer needed (line 38).
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@484 c92efa57-630b-4861-b058-cf58834340f0
2004-01-14 14:08:26 +00:00
sbraccia
4c30bb71a3
Again a fix for the array out-of-bounds problem.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@483 c92efa57-630b-4861-b058-cf58834340f0
2004-01-14 14:03:12 +00:00
sbraccia
a7c6be7fc2
A check for out-of-bounds error on the array gk has been added.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@482 c92efa57-630b-4861-b058-cf58834340f0
2004-01-14 08:58:46 +00:00