giannozz
ebb6d07d17
more noncolinear merge
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@885 c92efa57-630b-4861-b058-cf58834340f0
2004-05-13 20:50:14 +00:00
giannozz
b38d64ac77
keyword "revPBE" recognized by which_dft
...
Beware: potential for trouble with PBE and the like...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@884 c92efa57-630b-4861-b058-cf58834340f0
2004-05-13 16:56:52 +00:00
sbraccia
a6171fc122
Some clean-up in the NEB machinery.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@883 c92efa57-630b-4861-b058-cf58834340f0
2004-05-13 13:46:19 +00:00
ballabio
51cd262cfd
workarounds for ifort and g95 compiler bugs [Gerardo]
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@882 c92efa57-630b-4861-b058-cf58834340f0
2004-05-13 13:13:50 +00:00
giannozz
a67b37ffaa
Calculation of E local not correct in pw2casino (noticed by Dario)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@881 c92efa57-630b-4861-b058-cf58834340f0
2004-05-13 10:04:25 +00:00
sbraccia
cb5092bad8
Fixed a severe bug in the mixing of spin polarized systems with the local-TF screening (highlighted by SdG). The bug is also present in the web version.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@880 c92efa57-630b-4861-b058-cf58834340f0
2004-05-13 09:41:53 +00:00
ballabio
54d77d1e79
now should work also if compilers have nonstandard names (on Linux)
...
[Gerardo]
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@879 c92efa57-630b-4861-b058-cf58834340f0
2004-05-12 14:21:25 +00:00
giannozz
2da5c01765
becp = <beta|psi> allocated only when needed (except in phonon where it is
...
still allocated at the beginning) - misc cleanup
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@878 c92efa57-630b-4861-b058-cf58834340f0
2004-05-11 21:08:21 +00:00
giannozz
097c76c675
Makefile and doc update
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@877 c92efa57-630b-4861-b058-cf58834340f0
2004-05-11 08:46:53 +00:00
sbraccia
1ab31b8fdc
Yet another version of the DIIS algorithm (it substitutes the previous one). This version is slower (but not dramatically) than davidson for small systems, faster for large systems (the cross-over is around 300 bands), but there is space for further improvements. A gamma-point version is also implemented (previously missing). An "holes-sniffer" is implemented to prevent holes in the eigenvalues spectrum.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@876 c92efa57-630b-4861-b058-cf58834340f0
2004-05-11 08:11:52 +00:00
sbraccia
37f5d7b335
Added a cut-off on zeta ( ( -1.0 - 1.D-6 ) < zeta < ( 1.0 - 1.D-6 ) ) to prevent the divergences of the correlation part of the PBE potential.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@875 c92efa57-630b-4861-b058-cf58834340f0
2004-05-10 16:13:13 +00:00
ballabio
a418503761
fixed problem with pgi [Gerardo]
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@874 c92efa57-630b-4861-b058-cf58834340f0
2004-05-10 16:00:30 +00:00
giannozz
dfea605a3b
Added check (tetrahedra not allowed)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@873 c92efa57-630b-4861-b058-cf58834340f0
2004-05-10 14:16:22 +00:00
giannozz
b6ed50ca2e
last lost commit fixed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@872 c92efa57-630b-4861-b058-cf58834340f0
2004-05-10 13:36:45 +00:00
sbraccia
d172d67d44
Again a fix for the bug in local-TF screening (lost in the last commit).
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@871 c92efa57-630b-4861-b058-cf58834340f0
2004-05-10 13:18:34 +00:00
dalcorso
c9784910cb
The variable lspinorb has been deleted from input.f90. Please make cvs co
...
before commit.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@870 c92efa57-630b-4861-b058-cf58834340f0
2004-05-10 10:37:31 +00:00
giannozz
50534de978
More non-collinear cleanup
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@869 c92efa57-630b-4861-b058-cf58834340f0
2004-05-09 20:20:00 +00:00
giannozz
b269f4854d
Cleanup of duplicated or unimplemented routines in PWNC/
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@868 c92efa57-630b-4861-b058-cf58834340f0
2004-05-09 17:05:02 +00:00
giannozz
68b075c1ae
Cleanup: pwcom no longer used in PP/
...
qgm is now a local variable as it should be
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@867 c92efa57-630b-4861-b058-cf58834340f0
2004-05-08 10:24:24 +00:00
giannozz
a1c7155180
restart.o was loaded twice
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@866 c92efa57-630b-4861-b058-cf58834340f0
2004-05-07 17:42:58 +00:00
cazzato
b90bb38b9b
*** empty log message ***
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@865 c92efa57-630b-4861-b058-cf58834340f0
2004-05-07 17:33:12 +00:00
cazzato
db23f632d6
the new punch routine, which writes on the .save file (instead of .pun),
...
is now the default. Moreover, if the wf_collect flag (in the control namelist)
is true, it collects all wave functions and store them in the same file.
The phonon and postprocessing codes can handle this new .save file.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@864 c92efa57-630b-4861-b058-cf58834340f0
2004-05-07 17:21:24 +00:00
giannozz
9a81ea6915
Bad format, doc update
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@863 c92efa57-630b-4861-b058-cf58834340f0
2004-05-07 16:47:13 +00:00
giannozz
0fa413cc9c
Old version of dnrm2 moved out of lapack.f and replaced (in blas.f,
...
where it belongs) with a version that does not contain ASSIGN
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@862 c92efa57-630b-4861-b058-cf58834340f0
2004-05-07 16:45:52 +00:00
sbraccia
443c32b06b
Fixed a very insidious bug in the local-TF screening (already present in version 1.2.0).
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@861 c92efa57-630b-4861-b058-cf58834340f0
2004-05-07 16:15:56 +00:00
sbraccia
7841e1f964
Variable nimage was not initialized.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@860 c92efa57-630b-4861-b058-cf58834340f0
2004-05-07 15:48:50 +00:00
ballabio
eb22926786
added support for g95
...
several small fixes to get it to compile [Gerardo]
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@859 c92efa57-630b-4861-b058-cf58834340f0
2004-05-06 13:06:16 +00:00
dalcorso
9fcf9c7a69
startingwfc should be atomic in a nscf calculation.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@858 c92efa57-630b-4861-b058-cf58834340f0
2004-05-06 12:42:45 +00:00
ballabio
ceeb2a78d0
another small fix [Gerardo]
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@857 c92efa57-630b-4861-b058-cf58834340f0
2004-05-06 11:18:09 +00:00
ballabio
ed71e7ff5d
small fix on some formats (1x in place of x) [Gerardo]
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@856 c92efa57-630b-4861-b058-cf58834340f0
2004-05-06 11:00:16 +00:00
sbraccia
631753cfaa
oops ...
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@855 c92efa57-630b-4861-b058-cf58834340f0
2004-05-05 12:32:18 +00:00
sbraccia
c0610fcce7
Variable reset_vel was not declared in input_parameters.
...
Some cleanup of the neb-driver for all the codes.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@854 c92efa57-630b-4861-b058-cf58834340f0
2004-05-05 12:22:19 +00:00
ballabio
2dbd813fea
applied workaround for ifort internal compiler error [Gerardo]
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@853 c92efa57-630b-4861-b058-cf58834340f0
2004-05-05 09:34:09 +00:00
ballabio
d3e418a684
fixed --disable-parallel [Gerardo]
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@852 c92efa57-630b-4861-b058-cf58834340f0
2004-05-04 16:18:42 +00:00
ballabio
cc09da3f25
*** empty log message ***
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@851 c92efa57-630b-4861-b058-cf58834340f0
2004-05-04 11:05:45 +00:00
giannozz
9b5f80792d
cpmdtoupf bug fixed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@850 c92efa57-630b-4861-b058-cf58834340f0
2004-05-04 09:39:48 +00:00
dalcorso
11c8bd5947
Missing changes added.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@849 c92efa57-630b-4861-b058-cf58834340f0
2004-05-03 14:23:10 +00:00
sbraccia
c11e17e4ed
Fixed an error in my last commit.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@848 c92efa57-630b-4861-b058-cf58834340f0
2004-05-03 11:14:22 +00:00
sbraccia
e4c70c0af2
NEB: 1) a backup copy of the restart file is written at each iteration on the scratch
...
directory.
2) velocities can be reset (reset_vel keyword) when restarting from file.
Cleanup of bfgs stuff.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@847 c92efa57-630b-4861-b058-cf58834340f0
2004-05-03 08:48:48 +00:00
dalcorso
eb3d6473a2
Added licence to the new routines and other small changes.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@846 c92efa57-630b-4861-b058-cf58834340f0
2004-05-03 08:31:38 +00:00
dalcorso
958c86f3f7
Support for s.o.: changes to PW routines:
...
init_us_1 : dvan coefficients are recalculated
qq_spinorb coefficients are defined
setup : added code to average a s.o. pseudopotential and use it as a
standard pseudopotential. (Still not working with US)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@845 c92efa57-630b-4861-b058-cf58834340f0
2004-05-03 08:08:59 +00:00
dalcorso
6ddc0cb531
Missing change.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@844 c92efa57-630b-4861-b058-cf58834340f0
2004-05-01 11:34:08 +00:00
dalcorso
ff207d8c52
Added two routines for s.o.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@843 c92efa57-630b-4861-b058-cf58834340f0
2004-04-30 14:58:05 +00:00
giannozz
04fc1b9d21
DIRECT_IO_FACTOR for intel compiler reverted to 8, compiler option used
...
instead. Lowdin charges are printed for each spin component (PG)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@842 c92efa57-630b-4861-b058-cf58834340f0
2004-04-30 14:26:52 +00:00
dalcorso
40bbe919a3
Reading of a spin-orbit (UPF?) pseudopotential written by the atomic code.
...
Added the variable lspinorb in input.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@841 c92efa57-630b-4861-b058-cf58834340f0
2004-04-30 13:16:03 +00:00
sbraccia
fbfa8e8d2e
Setting startingwfc="file" in the case of nscf calculations was a bad idea.
...
I apologize.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@840 c92efa57-630b-4861-b058-cf58834340f0
2004-04-30 12:40:51 +00:00
dalcorso
aef6ec462c
Introduced variables for spin-orbit support. Changes on these
...
routines are due to the fact that dvan becomes spin dependent and has
an additional index.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@839 c92efa57-630b-4861-b058-cf58834340f0
2004-04-30 08:51:31 +00:00
sbraccia
18d09b6ead
Again on the default value of starting***: in the case of a non scf calculation
...
they are both set to "file".
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@838 c92efa57-630b-4861-b058-cf58834340f0
2004-04-30 07:05:31 +00:00
sbraccia
cf9d99457d
Fixed a bug concerning "make veryclean".
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@837 c92efa57-630b-4861-b058-cf58834340f0
2004-04-29 16:55:45 +00:00
cavazzon
25fdfd0919
Bug fix, reading card OCCUPATIONS
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@836 c92efa57-630b-4861-b058-cf58834340f0
2004-04-29 15:47:56 +00:00