Commit Graph

417 Commits

Author SHA1 Message Date
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
giannozz 9e3fedec2c phonon: added comments to remind why dbecsum is summed
over processors; various calls to setv removed
Second occurrence of wsinit and wsweight removed
Unit number cleanup (solves problem with conflicting units)


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@329 c92efa57-630b-4861-b058-cf58834340f0
2003-10-15 11:40:07 +00:00
giannozz 3e987783be *** empty log message ***
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@328 c92efa57-630b-4861-b058-cf58834340f0
2003-10-13 14:38:07 +00:00
giannozz dd484a9c2f PW/input.f90: lattice parameter a converted to wrong units if input
is given as a,b,c,cos(ab),cos(ac),cos(bc) instead of celldm(:)
upftools/cpmd2upf.f90: wrong conversion due to Rydberg-Hartree mess
Minor cleanup.  Band plotting may output data in xmgr-readable format


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@327 c92efa57-630b-4861-b058-cf58834340f0
2003-10-08 15:55:15 +00:00
dalcorso bf7fb98555 Unit conversion was inconsistent with the definition in INPUT_PW.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@326 c92efa57-630b-4861-b058-cf58834340f0
2003-10-06 13:21:15 +00:00
cavazzon 194b09d087 pseudopotential for example13 added
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@325 c92efa57-630b-4861-b058-cf58834340f0
2003-10-06 07:37:27 +00:00
giannozz 68d5d51797 changes for HP PA-Risc
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@324 c92efa57-630b-4861-b058-cf58834340f0
2003-10-03 17:30:09 +00:00
giannozz 1361c7ba39 misc. cleanup, postprocessing adapted to last changes
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@323 c92efa57-630b-4861-b058-cf58834340f0
2003-10-03 16:47:21 +00:00