giannozz
da41ae28a2
Examples updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2176 c92efa57-630b-4861-b058-cf58834340f0
2005-09-14 13:46:52 +00:00
giannozz
7cf398eeec
More tweaking with post-processing
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2175 c92efa57-630b-4861-b058-cf58834340f0
2005-09-14 12:48:59 +00:00
giannozz
ee9644ff8f
chdens.x merged into pp.x - all functionalities are still there
...
and it is still possible to do the two steps independently.
The output is basically the sum of the two outputs with minor
differences. Documentation and examples updated, GUI not yet.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2174 c92efa57-630b-4861-b058-cf58834340f0
2005-09-13 20:30:18 +00:00
kokalj
3ec36f88cd
Elaborating a bit on Paolo's coding. In particular, making pages and event handlers ...
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2173 c92efa57-630b-4861-b058-cf58834340f0
2005-09-13 13:54:46 +00:00
giannozz
64c31d0ca2
Long do-loop reshuffled to prevent g95 optimisation bug
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2172 c92efa57-630b-4861-b058-cf58834340f0
2005-09-13 13:22:29 +00:00
giannozz
e7b256c74d
Examples updated in oprder to reflect new output
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2171 c92efa57-630b-4861-b058-cf58834340f0
2005-09-13 09:33:14 +00:00
giannozz
61689d8f15
Examples updated to refelect new output
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2170 c92efa57-630b-4861-b058-cf58834340f0
2005-09-13 09:27:40 +00:00
giannozz
5eb917d71e
Examples updated to reflect new output
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2169 c92efa57-630b-4861-b058-cf58834340f0
2005-09-13 09:06:55 +00:00
giannozz
042721bc9a
Examples uodated to reflect new output
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2168 c92efa57-630b-4861-b058-cf58834340f0
2005-09-13 08:51:59 +00:00
giannozz
6002d61ed0
Examples updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2167 c92efa57-630b-4861-b058-cf58834340f0
2005-09-13 08:47:30 +00:00
giannozz
780b00cedd
First attempt, not yet completely working, of a GUI for the atomic code
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2166 c92efa57-630b-4861-b058-cf58834340f0
2005-09-12 17:13:52 +00:00
sbraccia
605a912480
NEB clean-up; fixed some bugs in the CP implementation. C.S.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2165 c92efa57-630b-4861-b058-cf58834340f0
2005-09-11 00:50:13 +00:00
umari
babef31e95
removed re-definition of eht in subroutine print_energy
...
it caused the appearance of 'electrostati energy = 0.00'
in output file
P. U.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2164 c92efa57-630b-4861-b058-cf58834340f0
2005-09-09 21:37:14 +00:00
giannozz
aa0f6e133b
Correct or less strange, normalisation for phonon DOS
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2163 c92efa57-630b-4861-b058-cf58834340f0
2005-09-09 10:58:27 +00:00
cavazzon
6c01fe0fbf
- SMD example and documentation updated.
...
Thanks to Yosuke Kanai
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2162 c92efa57-630b-4861-b058-cf58834340f0
2005-09-07 15:33:57 +00:00
giannozz
49ba9b41b3
Printout restored to its correct value
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2161 c92efa57-630b-4861-b058-cf58834340f0
2005-09-07 15:06:45 +00:00
giannozz
aa1fd2ceb2
Examples updated to reflect new ouput
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2160 c92efa57-630b-4861-b058-cf58834340f0
2005-09-06 17:33:10 +00:00
giannozz
7b820d9d3f
Exampl updated to reflect new output
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2159 c92efa57-630b-4861-b058-cf58834340f0
2005-09-06 16:06:36 +00:00
giannozz
b7679128ab
Examples updated to reflect new output
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2158 c92efa57-630b-4861-b058-cf58834340f0
2005-09-06 14:29:25 +00:00
giannozz
690a7025a3
Examples updated to reflect new output
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2157 c92efa57-630b-4861-b058-cf58834340f0
2005-09-06 14:15:11 +00:00
cavazzon
d0e2f71119
- bug fix, rhoc was allocated two times
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2156 c92efa57-630b-4861-b058-cf58834340f0
2005-09-06 10:24:21 +00:00
cavazzon
f042695867
- added input parameter "refg" in the control namelist to set the
...
accurancy of the pseudopotential table for CP/FPMD (default values = 0.05Ryd)
mmx now is calculated depending on refg and ecutrho
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2155 c92efa57-630b-4861-b058-cf58834340f0
2005-09-06 09:27:34 +00:00
sbraccia
eba53b94ee
Fixed some problems with the xml restart. Added some other variables to the
...
xml file. C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2154 c92efa57-630b-4861-b058-cf58834340f0
2005-09-06 00:52:01 +00:00
umari
967e5df459
Eliminated double declaration:
...
USE wvfct, ONLY : et, wg, nbnd
in order to compile on alpha
P.U.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2153 c92efa57-630b-4861-b058-cf58834340f0
2005-09-02 16:51:31 +00:00
umari
78fffae15a
Just changed
...
< USE kinds, ONLY : DP
---
> USE kinds, ONLY : DP, DP
in order to compile on alpha
P.U.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2152 c92efa57-630b-4861-b058-cf58834340f0
2005-09-02 16:37:46 +00:00
umari
ae92bb8efd
Just changed the order in which variables are
...
defined, in order to compile on alpha
P. U.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2151 c92efa57-630b-4861-b058-cf58834340f0
2005-09-02 16:36:25 +00:00
dalcorso
d9af5ff0b2
Small change. Magnetization is printed only when calculated.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2150 c92efa57-630b-4861-b058-cf58834340f0
2005-09-02 07:37:32 +00:00
umari
4681c4d613
Done some cleaning: italian to english
...
P. U.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2149 c92efa57-630b-4861-b058-cf58834340f0
2005-09-01 15:10:48 +00:00
sbraccia
9815895ca4
Documentation of wannier stuff updated. Obsolescent README.WANNIER file
...
removed. C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2148 c92efa57-630b-4861-b058-cf58834340f0
2005-08-31 15:28:51 +00:00
giannozz
81ea395f57
Example for Fermi Surface plot added to example 8
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2147 c92efa57-630b-4861-b058-cf58834340f0
2005-08-31 14:57:41 +00:00
cavazzon
9c8c3f0b1c
- few implicit real to integer type conversion made explicit
...
pointed out by A.Ferretti
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2146 c92efa57-630b-4861-b058-cf58834340f0
2005-08-31 09:19:39 +00:00
sbraccia
140425120f
oops ...
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2145 c92efa57-630b-4861-b058-cf58834340f0
2005-08-31 03:19:07 +00:00
sbraccia
3f4d0ff92b
Some cleanup of the xml punch file: now the pseudopotential is properly
...
written and read. Added some consistency checks. Postprocessing programs
not yet working (at least not all of them).
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2144 c92efa57-630b-4861-b058-cf58834340f0
2005-08-30 21:10:04 +00:00
giannozz
2ad0dd8fe4
Added auxiliary codes by Eyvaz Isaev for Fermi energy visualisation
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2143 c92efa57-630b-4861-b058-cf58834340f0
2005-08-30 16:35:08 +00:00
giannozz
1e42e05f69
error (..., -1) => infomsg
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2142 c92efa57-630b-4861-b058-cf58834340f0
2005-08-30 16:27:58 +00:00
giannozz
8deda72078
Various updates to dcumentation
...
INPUT_RAM removed: refers to an obsolete code
iotk_manual.txt removed: iotk has its own documentation
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2141 c92efa57-630b-4861-b058-cf58834340f0
2005-08-30 15:11:00 +00:00
umari
91c95ab129
added dependencies
...
P.U.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2140 c92efa57-630b-4861-b058-cf58834340f0
2005-08-30 14:12:39 +00:00
cavazzon
1c9d0be232
- iotk library updated to the last stable version ( 1.0.1 )
...
- small fix in cp_restart, reading occupation when restarting
from a PW run
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2139 c92efa57-630b-4861-b058-cf58834340f0
2005-08-30 10:36:24 +00:00
sbraccia
e0e17e962b
More merge between xml routines used by cp/fpmd and pwscf. Many fixes in the
...
pwscf set of drivers that read the xml punch file.
Now the postprocessing codes that use the read_file routine to read the punch
file should work (please check).
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2138 c92efa57-630b-4861-b058-cf58834340f0
2005-08-29 20:29:22 +00:00
giannozz
c5d1a452de
Added message explaining why there is no LO-TO splitting
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2137 c92efa57-630b-4861-b058-cf58834340f0
2005-08-29 10:11:07 +00:00
giannozz
f2091b0855
*** empty log message ***
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2136 c92efa57-630b-4861-b058-cf58834340f0
2005-08-29 08:34:06 +00:00
giannozz
f533b052d5
dbl => DP (defined as previously dbl was)
...
syntax for declarations: real(DP), without "kind="
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2135 c92efa57-630b-4861-b058-cf58834340f0
2005-08-28 14:09:42 +00:00
silviu
6987a4c6f8
Updated documentation of the CP code to reflect the new &WANNIER name list.
...
Adapted from the original documentation of Manu Sharma.
S.Z.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2134 c92efa57-630b-4861-b058-cf58834340f0
2005-08-27 00:14:24 +00:00
giannozz
bf4bfe222f
General cleanup of intrinsic functions:
...
conversion to real => DBLE
(including real part of a complex number)
conversion to complex => CMPLX
complex conjugate => CONJG
imaginary part => AIMAG
All functions are uppercase.
CMPLX is preprocessed by f_defs.h and performs an explicit cast:
#define CMPLX(a,b) cmplx(a,b,kind=DP)
This implies that 1) f_defs.h must be included whenever a CMPLX is present,
2) CMPLX should stay in a single line, 3) DP must be defined.
All occurrences of real, float, dreal, dfloat, dconjg, dimag, dcmplx
removed - please do not reintroduce any of them.
Tested only with ifc7 and g95 - beware unintended side effects
Maybe not the best solution (explicit casts everywhere would be better)
but it can be easily changed with a script if the need arises.
The following code might be used to test for possible trouble:
program test_intrinsic
implicit none
integer, parameter :: dp = selected_real_kind(14,200)
real (kind=dp) :: a = 0.123456789012345_dp
real (kind=dp) :: b = 0.987654321098765_dp
complex (kind=dp) :: c = ( 0.123456789012345_dp, 0.987654321098765_dp)
print *, ' A = ', a
print *, ' DBLE(A)= ', DBLE(a)
print *, ' C = ', c
print *, 'CONJG(C)= ', CONJG(c)
print *, 'DBLE(c),AIMAG(C) = ', DBLE(c), AIMAG(c)
print *, 'CMPLX(A,B,kind=dp)= ', CMPLX( a, b, kind=dp)
end program test_intrinsic
Note that CMPLX and REAL without a cast yield single precision numbers on
ifc7 and g95 !!!
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2133 c92efa57-630b-4861-b058-cf58834340f0
2005-08-26 17:44:42 +00:00
dalcorso
8bad2898c6
Added a check on spin_component.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2132 c92efa57-630b-4861-b058-cf58834340f0
2005-08-26 09:31:58 +00:00
cavazzon
08a4556d85
- added a subroutine to write the charge density in XML plane by plane
...
- minor fixes to PW/pw_restart
- Added the possibility to restart using CP from a PW run (at gamma),
working but still sperimental.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2131 c92efa57-630b-4861-b058-cf58834340f0
2005-08-26 09:28:33 +00:00
giannozz
3ecea7dd3c
Missing dependency added
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2130 c92efa57-630b-4861-b058-cf58834340f0
2005-08-25 13:35:04 +00:00
cavazzon
5d41c109c5
- autopilot.f90 wasn't compiling on IBM AIX machines
...
- compiler complains for espression like: logical_var == .FALSE.
this is not standard f90, use: .NOT. logical_var
instead
- subroutine "flush" is not a standard intrinsic f90 sub.
use our "flush_unit" wrapper
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2129 c92efa57-630b-4861-b058-cf58834340f0
2005-08-25 13:01:04 +00:00
dalcorso
e3b06fa54d
Merging of gradcorr.f90 and gradcorr_nc.f90.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2128 c92efa57-630b-4861-b058-cf58834340f0
2005-08-24 16:47:19 +00:00
sbraccia
6d56de7eeb
Added missing dependency.
...
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2127 c92efa57-630b-4861-b058-cf58834340f0
2005-08-24 15:52:18 +00:00