giannozz
1d6e63dd5e
Doc updated, example 5 and some Make.* files corrected
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@380 c92efa57-630b-4861-b058-cf58834340f0
2003-11-07 15:08:30 +00:00
cavazzon
12a8b5b560
bug fix in atomic coordinate conversion
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@379 c92efa57-630b-4861-b058-cf58834340f0
2003-11-06 17:43:12 +00:00
moscac
15c11d9241
file addusforce of noncolin unified with the one in collinear version.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@378 c92efa57-630b-4861-b058-cf58834340f0
2003-11-06 16:39:22 +00:00
cavazzon
40e943b6f4
ibm xlf bug workaround related to the "use only" sintax construct
...
carlo
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@377 c92efa57-630b-4861-b058-cf58834340f0
2003-11-06 15:35:23 +00:00
sbraccia
b5d12af071
Unit stdout (set in Modules/io_global.f90) is used to write on standard output
...
instead of 6 or *.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@376 c92efa57-630b-4861-b058-cf58834340f0
2003-11-06 13:06:49 +00:00
sbraccia
b33c2e1f64
Unit stdout (set in Modules/io_global.f90) is used to write on standard output
...
instead of 6 or *.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@375 c92efa57-630b-4861-b058-cf58834340f0
2003-11-06 09:41:13 +00:00
sbraccia
871e3677b3
Unit stdout (set in Modules/io_global.f90) is used to write on standard output
...
instead of 6 or *.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@374 c92efa57-630b-4861-b058-cf58834340f0
2003-11-05 19:01:20 +00:00
sbraccia
22d0180423
error in the module name fixed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@373 c92efa57-630b-4861-b058-cf58834340f0
2003-11-05 17:52:13 +00:00
sbraccia
e1cfc215e0
input modified because of a bug in mpixlf_r compiler on ibm machines
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@372 c92efa57-630b-4861-b058-cf58834340f0
2003-11-05 17:31:50 +00:00
moscac
88566f1a21
input modified because of a bug in mpixlf_r compiler on ibm machines
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@371 c92efa57-630b-4861-b058-cf58834340f0
2003-11-05 17:22:35 +00:00
sbraccia
328cc81a47
c_mkdir.c modified to be "underscore independent"
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@370 c92efa57-630b-4861-b058-cf58834340f0
2003-11-05 16:32:09 +00:00
sbraccia
83c269e706
Added a wrapper to the libc function mkdir() (clib/c_mkdir.c)
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@369 c92efa57-630b-4861-b058-cf58834340f0
2003-11-05 15:56:03 +00:00
sbraccia
5c5e5e2070
Added eps16 (1.0D-16) and eps32 (1.0D-32).
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@368 c92efa57-630b-4861-b058-cf58834340f0
2003-11-05 11:35:48 +00:00
sbraccia
227703ccef
Error messages are written on unit = *.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@367 c92efa57-630b-4861-b058-cf58834340f0
2003-11-04 13:05:00 +00:00
sbraccia
b89e097a59
Unit stdout (set in Modules/io_global.f90) is used to write on standard output
...
instead of 6 or *.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@366 c92efa57-630b-4861-b058-cf58834340f0
2003-11-04 11:30:32 +00:00
sbraccia
24ce939aeb
Unit stdout (set in Modules/io_global.f90) is used to write on standard output
...
instead of 6 or *.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@365 c92efa57-630b-4861-b058-cf58834340f0
2003-11-04 10:53:05 +00:00
sbraccia
d5030e787e
Unit stdout (set in io_global.f90) is used to write on standard output
...
instead of 6 or *.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@364 c92efa57-630b-4861-b058-cf58834340f0
2003-11-04 10:26:03 +00:00
sbraccia
4e747a2445
Version number updated to 1.3.1
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@363 c92efa57-630b-4861-b058-cf58834340f0
2003-11-04 09:32:24 +00:00
sbraccia
33921e1f1e
iunsdtout removed by PW/pwcom.f90. The unit for standar output (stdout)
...
is contained in Modules/io_global.f90.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@362 c92efa57-630b-4861-b058-cf58834340f0
2003-11-03 18:13:21 +00:00
sbraccia
03fe3ac840
Two units have been added (iunstdout and iunneb) to rationalize the output.
...
iunstdout will substitute 6 everywhere.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@361 c92efa57-630b-4861-b058-cf58834340f0
2003-11-03 16:00:45 +00:00
moscac
59cf4dd721
non collinear variables put into Modules
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@360 c92efa57-630b-4861-b058-cf58834340f0
2003-10-30 13:58:42 +00:00
moscac
cd6efe6773
non collinear input variables put into input.f90
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@359 c92efa57-630b-4861-b058-cf58834340f0
2003-10-30 13:56:34 +00:00
moscac
a4bc8d02bd
*** empty log message ***
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@358 c92efa57-630b-4861-b058-cf58834340f0
2003-10-30 13:40:10 +00:00
giannozz
e34c8c50e3
Several Gamma-specific routines merged into PW/
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@356 c92efa57-630b-4861-b058-cf58834340f0
2003-10-29 18:53:40 +00:00
giannozz
ac3144b3d4
oops...gradient correction corrected
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@355 c92efa57-630b-4861-b058-cf58834340f0
2003-10-29 18:01:43 +00:00
giannozz
fb4188d994
More Gamma cleanup
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@354 c92efa57-630b-4861-b058-cf58834340f0
2003-10-29 17:45:55 +00:00
giannozz
e7b0ce982f
Gamma code cleanup: becp is allocated when used and then deallocated,
...
obsolete module gamma removed
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@353 c92efa57-630b-4861-b058-cf58834340f0
2003-10-29 14:05:29 +00:00
sbraccia
a83a253232
nbnd = NINT( nelec ) / 2.D0 => nbnd = NINT( nelec / 2.D0 )
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@352 c92efa57-630b-4861-b058-cf58834340f0
2003-10-29 13:00:41 +00:00
sbraccia
e2644e0f79
USE pwcom has been splitted in several USE ..., ONLY : ...
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@351 c92efa57-630b-4861-b058-cf58834340f0
2003-10-29 11:34:53 +00:00
sbraccia
f25926898e
LOGICAL variables lbfgs, lmd, lneb added in MODULE varie. They are
...
intented to replace iswitch, at least when new code is written.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@350 c92efa57-630b-4861-b058-cf58834340f0
2003-10-29 10:46:22 +00:00
sbraccia
58d64207ca
eV_to_kelvin PARAMETER added.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@349 c92efa57-630b-4861-b058-cf58834340f0
2003-10-29 10:41:05 +00:00
giannozz
376f7880a3
option -D__LAM was not working in same cases (Michele)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@348 c92efa57-630b-4861-b058-cf58834340f0
2003-10-28 18:15:32 +00:00
giannozz
078528c09f
Minor compilation problems due to formats
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@347 c92efa57-630b-4861-b058-cf58834340f0
2003-10-28 15:01:24 +00:00
sbraccia
9de9d052ba
In fft_types deallocation of fft_dlay_descriptor objects is done without
...
checking if they are allocated or not. Fixed.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@346 c92efa57-630b-4861-b058-cf58834340f0
2003-10-28 14:17:36 +00:00
giannozz
9019a8fb5e
data_structure merge with Gamma-only code completed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@345 c92efa57-630b-4861-b058-cf58834340f0
2003-10-28 11:46:19 +00:00
giannozz
64bd03c556
Reminder to everybody: & is needed both at end of line AND at the beginning
...
of continuation line if there is a ' ' or " " spanning two lines
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@344 c92efa57-630b-4861-b058-cf58834340f0
2003-10-28 11:23:28 +00:00
giannozz
d7a1b077e1
*** empty log message ***
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@343 c92efa57-630b-4861-b058-cf58834340f0
2003-10-28 11:16:36 +00:00
sbraccia
0c81c4f2c3
In allocate_nlpot arrays ns and nsnew are allocated also when lda_plus_u = .FALSE.
...
(see comment at lines 98-100 ).
In clean_pw deallocation of g has been added.
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@342 c92efa57-630b-4861-b058-cf58834340f0
2003-10-28 10:28:16 +00:00
giannozz
c67ca51067
minor things: "external ::", examples for noncolinear case
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@341 c92efa57-630b-4861-b058-cf58834340f0
2003-10-28 08:05:14 +00:00
degironc
0e2edd9002
speed-up of z* calculation
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@340 c92efa57-630b-4861-b058-cf58834340f0
2003-10-24 15:57:43 +00:00
sbraccia
70b8aba121
A bug that I introduced in electrons.f90 (line 145 "==" instead of ">=" ) has been fixed.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@339 c92efa57-630b-4861-b058-cf58834340f0
2003-10-22 08:24:00 +00:00
sbraccia
2465c4f57c
SAVE attribute added.
...
Now all modules containing global variables should have a SAVE attribute.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@338 c92efa57-630b-4861-b058-cf58834340f0
2003-10-21 13:37:54 +00:00
giannozz
16a32d5971
Input documentation (sort of) for projwfc
...
Added template for developers' guide - please read sec.1.1
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@337 c92efa57-630b-4861-b058-cf58834340f0
2003-10-21 08:56:27 +00:00
giannozz
57d733a8b0
Added SAVE to all modules
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@336 c92efa57-630b-4861-b058-cf58834340f0
2003-10-17 12:03:47 +00:00
giannozz
ecc6fd0eda
sp4 compilation glitches
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@335 c92efa57-630b-4861-b058-cf58834340f0
2003-10-16 17:41:11 +00:00
giannozz
bba38fd761
bfgs modified to work with arbitrary components of the atomic positions
...
kept fixed (Carlo Sbraccia)
"Total force" now prints a more sensible quantity:
\sqrt(\sum_{i,n} f_i(n)^2) instead of \sum_{i,n} |f_i(n)|
Cleanup in several routines and in modules.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@334 c92efa57-630b-4861-b058-cf58834340f0
2003-10-16 16:30:12 +00:00
degironc
9c38e39f43
16 Oct 2003 US effective charges now available in the phonon code.
...
Contributed by Gernot Deinzer
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@333 c92efa57-630b-4861-b058-cf58834340f0
2003-10-16 14:39:25 +00:00
giannozz
954c309df9
Makefile tweaking for sp3 with old compiler
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@332 c92efa57-630b-4861-b058-cf58834340f0
2003-10-15 14:34:37 +00:00
degironc
35f27d35a6
poolscatter needs to distribute k-points related stuff (et and wg) with the
...
correct "granularity" (kunit), otherwise an erron in the phonon code arise
when used with pools.
SdG
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@331 c92efa57-630b-4861-b058-cf58834340f0
2003-10-15 11:43:19 +00:00
giannozz
df7dd78254
*** empty log message ***
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@330 c92efa57-630b-4861-b058-cf58834340f0
2003-10-15 11:40:22 +00:00