cavazzon
dbf279e1c3
- restart tags now using those suggested by CS
...
- flags for core cor. (nlcc, nlcc_any) used in FPMD too
- fixed a bug in read_pseudo.f90 ( related to nlcc )
- other merging anc clean-ups
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1971 c92efa57-630b-4861-b058-cf58834340f0
2005-06-22 08:28:08 +00:00
cavazzon
47fe06b7ba
- output format changed to avoid ***
...
- more informative error message
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1970 c92efa57-630b-4861-b058-cf58834340f0
2005-06-22 08:21:22 +00:00
giannozz
3a2c8c1d03
Use the "rcut" field in USPP to store rinner instead of 10
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1969 c92efa57-630b-4861-b058-cf58834340f0
2005-06-22 07:16:00 +00:00
giannozz
7b00cf279c
Misc patches from Axel
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1968 c92efa57-630b-4861-b058-cf58834340f0
2005-06-22 07:14:10 +00:00
kkudin
62404499fd
Added ind_bck array to be used with the CP code. The main purpose is to
...
be able to print atoms in the input order with atomic labels (and not
sorted). Subroutine print_pos_in needs to be uncommented in cpr.f90, for
now it is not activated in order to double check possible compatibility
issues with other codes. When activated, the file *.pos will have positions
in angstroms readable by any XYZ reader.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1967 c92efa57-630b-4861-b058-cf58834340f0
2005-06-21 22:37:33 +00:00
kkudin
41377448b4
Added a description of the Nose-Hoover chain variables, specifically,
...
nhpcl & ndega
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1966 c92efa57-630b-4861-b058-cf58834340f0
2005-06-21 22:31:45 +00:00
giannozz
3785c10878
"make log" produces a ChangeLog file: bug fixed, html format added
...
(Axel Kohlmeyer)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1965 c92efa57-630b-4861-b058-cf58834340f0
2005-06-20 12:33:53 +00:00
giannozz
1377d9a238
Examples updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1964 c92efa57-630b-4861-b058-cf58834340f0
2005-06-20 12:13:07 +00:00
degironc
285119fa34
seqopn.f90 and diropn.f90 modified in such a way that the name of
...
all files open by seqopn.f90 and diropn.f90 in the TMP_DIR have the
general form "prefix"."extension" where extension is the only part of
the filename passed as an argument. This should avoid conflicts between
different jobs running at the same time and sharing the same TMP_DIR
(provided they have different prefixes ...)
All examples (from 1 to 26) give the same output as before on my pc.
Please let me know if you notice unexpected behaviours.
stefano
PS: example26 apparently does nothing (even giving the command run_example 7)..
As it uses cp.x which does not use seqopn/diropn routines this behaviour
cannot be due to the present changes.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1963 c92efa57-630b-4861-b058-cf58834340f0
2005-06-17 13:27:38 +00:00
sbraccia
0a27b287dd
Again an error in the restart file for the computation of free-energy barriers.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1962 c92efa57-630b-4861-b058-cf58834340f0
2005-06-16 02:55:22 +00:00
sbraccia
a5c9ddb330
credits updated. C.S.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1961 c92efa57-630b-4861-b058-cf58834340f0
2005-06-14 21:10:40 +00:00
giannozz
69b4cc4a72
Added check: double grid not allowed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1960 c92efa57-630b-4861-b058-cf58834340f0
2005-06-14 15:09:31 +00:00
sbraccia
9b92ed9058
Fixed an error in the way the restart file was read.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1959 c92efa57-630b-4861-b058-cf58834340f0
2005-06-14 15:07:36 +00:00
sbraccia
249168882f
Fixed some bugs in the code for the computation of free energy barriers.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1958 c92efa57-630b-4861-b058-cf58834340f0
2005-06-13 16:36:29 +00:00
suriano
52b67be1c7
EXX: now divergency works also with more than one k point.
...
Antonio Suriano
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1957 c92efa57-630b-4861-b058-cf58834340f0
2005-06-13 14:08:48 +00:00
suriano
4649d8f47f
EXX: bug in divergency. Now only first time the factor is computed.
...
Antonio Suriano
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1956 c92efa57-630b-4861-b058-cf58834340f0
2005-06-13 12:52:01 +00:00
giannozz
c6c3dd5818
Example 09 updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1955 c92efa57-630b-4861-b058-cf58834340f0
2005-06-10 07:56:22 +00:00
giannozz
1b2291d239
More dynamical allocation and more cleanup
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1954 c92efa57-630b-4861-b058-cf58834340f0
2005-06-09 18:11:45 +00:00
giannozz
95b7589337
Static allocation replaced by dynamical allocation, cleanup
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1953 c92efa57-630b-4861-b058-cf58834340f0
2005-06-09 14:29:51 +00:00
giannozz
c4c2162c27
Update to new input format for dynmat and matdyn
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1952 c92efa57-630b-4861-b058-cf58834340f0
2005-06-09 09:28:58 +00:00
giannozz
d98cab03b1
Update to new input format for dynmat
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1951 c92efa57-630b-4861-b058-cf58834340f0
2005-06-09 09:28:21 +00:00
giannozz
e9929db574
re-enable ASR on Z*, indent
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1950 c92efa57-630b-4861-b058-cf58834340f0
2005-06-09 09:27:51 +00:00
giannozz
6c216e8547
More accurate error message
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1949 c92efa57-630b-4861-b058-cf58834340f0
2005-06-09 07:36:58 +00:00
giannozz
e3bb8be1db
New routine input_from_file called everywhere
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1948 c92efa57-630b-4861-b058-cf58834340f0
2005-06-09 07:35:50 +00:00
giannozz
acc9136f3c
New routine input_from_file called everywhere
...
Untested changes to ELF for the case US + double grid
(the kinetic energy density is still incorrect but less than before)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1947 c92efa57-630b-4861-b058-cf58834340f0
2005-06-09 07:34:11 +00:00
cavazzon
2a8ffa6197
PGI compiler ( 6.0 ) complains about the function declaration:
...
COMPLEX(KIND=dbl) FUNCTION somefunction( )
USE kinds, only: dbl
He want to see:
FUNCTION somefunction()
USE kinds, only: dbl
COMPLEX(KIND=dbl) :: somefunction
The second is for sure a correct construct, but
honestly I don't remember if the first is wrong,
it seems not, then most probably the error is a pgi bug!
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1946 c92efa57-630b-4861-b058-cf58834340f0
2005-06-08 21:46:06 +00:00
cavazzon
e1097e16e2
- in CP/FPMD added the possibility to specify input with
...
command line parameter -input like in PW
- restart file layout modified
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1945 c92efa57-630b-4861-b058-cf58834340f0
2005-06-08 21:30:34 +00:00
suriano
bd65c3826d
Separate subroutine to calculate factor for divergency.
...
Antonio Suriano
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1944 c92efa57-630b-4861-b058-cf58834340f0
2005-06-08 11:15:22 +00:00
giannozz
3b250f78e6
Do not allow nqlc to be set to less than 0 if there are only local
...
pseudopotentials in the system (Andrea Ferretti)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1943 c92efa57-630b-4861-b058-cf58834340f0
2005-06-08 10:12:58 +00:00
sbraccia
756170e754
Doc updated. C.S.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1942 c92efa57-630b-4861-b058-cf58834340f0
2005-06-07 19:02:18 +00:00
giannozz
a9799a0120
Improved Acoustic Sum Rule By Nicolas&Nicola merged
...
No warranty that it works: it just compiles
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1941 c92efa57-630b-4861-b058-cf58834340f0
2005-06-07 17:22:48 +00:00
sbraccia
84f71e77ce
Added a dummy compute_fes_grads routine to CPV. C.S.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1940 c92efa57-630b-4861-b058-cf58834340f0
2005-06-07 16:07:15 +00:00
sbraccia
da7248cb29
Added missing module. Sorry ...
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1939 c92efa57-630b-4861-b058-cf58834340f0
2005-06-07 14:15:05 +00:00
giannozz
62f3c20514
Several bugs in third-order derivatives fixed (courtesy of Nicolas
...
Mounet and MIchele Lazzeri)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1938 c92efa57-630b-4861-b058-cf58834340f0
2005-06-07 14:09:45 +00:00
sbraccia
0429fba948
Fixed a couple of bugs in the code for wannier-cp-dynamics (Manu Sharma).
...
Some cleanup of the code.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1937 c92efa57-630b-4861-b058-cf58834340f0
2005-06-07 13:39:14 +00:00
dalcorso
adea6948fa
dos.f90 updated. It should now work also in the non collinear case.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1936 c92efa57-630b-4861-b058-cf58834340f0
2005-06-07 11:21:07 +00:00
suriano
f59a6f96e8
Exx.f90: now it compiles.
...
Antonio Suriano
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1935 c92efa57-630b-4861-b058-cf58834340f0
2005-06-07 09:45:35 +00:00
sbraccia
6d112da1e3
Cleanup: f_defs.h should be included before the definition or use of cpp macros
...
(it should be the first line after the license).
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1934 c92efa57-630b-4861-b058-cf58834340f0
2005-06-06 22:38:32 +00:00
sbraccia
cb6c7438d1
Added new methods and variables for the calculation of potential-energy and free-energy barriers
...
using neb or smd in a coarse-grained space (as in metadynamics). Still under development.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1933 c92efa57-630b-4861-b058-cf58834340f0
2005-06-06 17:53:32 +00:00
suriano
a9cea689e8
Exx module: added some code to treat qq=0 divergence.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1932 c92efa57-630b-4861-b058-cf58834340f0
2005-06-06 14:32:49 +00:00
sbraccia
12ac72df39
Doc updated. C.S.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1931 c92efa57-630b-4861-b058-cf58834340f0
2005-06-05 16:18:29 +00:00
giannozz
acc3296d70
The scf error computed in the noncolinear case was not entirely
...
correct after the recent changes
No need to specify the array bounds in gradcorr.f90
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1930 c92efa57-630b-4861-b058-cf58834340f0
2005-06-03 14:30:33 +00:00
giannozz
1045299ff0
Makefiles updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1929 c92efa57-630b-4861-b058-cf58834340f0
2005-06-02 20:06:41 +00:00
giannozz
17aad401df
More cleanup of the mixing
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1928 c92efa57-630b-4861-b058-cf58834340f0
2005-06-01 19:12:25 +00:00
giannozz
79bc1e5580
Documentation updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1927 c92efa57-630b-4861-b058-cf58834340f0
2005-06-01 15:06:24 +00:00
giannozz
81dc7ba6e1
The charge mixing accepts on input charges in reciprocal space
...
(first step towards storing rho(G) instead of rho(r) as it is now
Still incomplete but everything should work with no side effects)
Mixing for colinear and noncolinear version merged - the latter only
for 'plain' mixing. Case ngm0 != ngm not yet ready.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1926 c92efa57-630b-4861-b058-cf58834340f0
2005-05-31 20:58:48 +00:00
ballabio
2520086cc8
splitted LIBS into BLAS_LIBS, LAPACK_LIBS, FFT_LIBS etc.
...
everybody please try reconfiguring and check if I broke anything
[Gerardo]
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1925 c92efa57-630b-4861-b058-cf58834340f0
2005-05-31 14:23:38 +00:00
giannozz
3af824a945
Only mixing_mode='plain' is implemented in noncolinear calculations
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1924 c92efa57-630b-4861-b058-cf58834340f0
2005-05-31 13:15:38 +00:00
sbraccia
61f120160f
wannier-function CP: the check on convergence must be done starting from the second
...
CP step.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1923 c92efa57-630b-4861-b058-cf58834340f0
2005-05-28 16:05:19 +00:00
sbraccia
3a3dbfbe79
Fixed an error in the definition of the diagonalization threshold for empty bands.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1922 c92efa57-630b-4861-b058-cf58834340f0
2005-05-27 17:20:39 +00:00