giannozz
fb07aef1ba
Changes required by interfacing with new electron-phonon code (Matteo):
...
variable "noinv" (previously defined but unused) disables the usage of
time reversal (q => -q) symmetry in k-point generation. Several changes
here and there to symmetry routines. Beware unexpected side effects.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4735 c92efa57-630b-4861-b058-cf58834340f0
2008-03-11 15:38:23 +00:00
dalcorso
7c129ee46c
Phonon in the noncollinear and spin-orbit case. Routines with more complex
...
changes.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3768 c92efa57-630b-4861-b058-cf58834340f0
2007-02-08 13:40:53 +00:00
dalcorso
634dbd5bcd
Small bug fix. Sometimes -k points were used with domag=.false..
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3317 c92efa57-630b-4861-b058-cf58834340f0
2006-08-09 12:07:32 +00:00
giannozz
00410fefe5
Initialize t_rev to zero, just in case
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2470 c92efa57-630b-4861-b058-cf58834340f0
2005-11-14 08:48:45 +00:00
giannozz
2c5e0edb0f
Incorrect call to 'sgama' after last changes
...
When you change the calling sequence of a routine,
please change it in all places where it is called!
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2460 c92efa57-630b-4861-b058-cf58834340f0
2005-11-11 08:22:04 +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
cazzato
a6ad18850a
iswitch flag removed; appropriate flags (as lscf, lmd, lphonon, etc.) should be used
...
in particular (modenum.ne.0) stands for iswitch = -4 now: is it OK?
unused show_memory routine also removed
documentation updated
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1503 c92efa57-630b-4861-b058-cf58834340f0
2004-12-10 15:20:46 +00:00
sbraccia
0caeadbd7b
Machine-dependent definitions are now contained in two different files (both in /include):
...
1) f_defs.h for definitions to be included in FORTRAN files ONLY
2) c_defs.h for definitions to be included in C files ONLY
C.S.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@1012 c92efa57-630b-4861-b058-cf58834340f0
2004-06-25 17:25:37 +00:00
giannozz
a75c83beb2
Merged noncolinear and colinear symmetries (routines sgama, irrek).
...
Variable degspin removed, constant degspin=2 left.
Please check for unintended effects!
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@906 c92efa57-630b-4861-b058-cf58834340f0
2004-05-21 16:19:20 +00:00
degironc
bbf860d42c
*** empty log message ***
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@719 c92efa57-630b-4861-b058-cf58834340f0
2004-03-15 07:59:07 +00:00
giannozz
9254bf4340
More postprocessing is working at Gamma point.
...
A few ifort8 compilation glitches fixed. Manual updated.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@717 c92efa57-630b-4861-b058-cf58834340f0
2004-03-12 18:38:54 +00:00
giannozz
0b1a5c9fd8
Extensive module cleanup: DP moved from wrong place (parameters) to the
...
correct place (kinds); module "varie" replaced by "control_flags" (not
yet in pwcom, though) - many many files changed.
64-bit cpus (Opteron, maybe Itanium) should now work if __LINUX64 is defined
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@513 c92efa57-630b-4861-b058-cf58834340f0
2004-01-23 15:08:03 +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
giannozz
26a3096988
PH/star_q.f90 : wrong call to sgama fixed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@127 c92efa57-630b-4861-b058-cf58834340f0
2003-03-19 17:00:38 +00:00
giannozz
9e3a2de758
Support for lahey compiler added: "error" renamed to "errore", "rnd" to "rndx"
...
bug in io_base fixed
PARA => __PARA
cinterpolate moved into interpolate
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@86 c92efa57-630b-4861-b058-cf58834340f0
2003-02-21 14:57:00 +00:00
giannozz
d852392cab
module allocate, calls to mallocate, mfree removed
...
pointers replaced by allocatable whenever possible
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@56 c92efa57-630b-4861-b058-cf58834340f0
2003-02-07 16:04:36 +00:00
giannozz
ac9f2144c0
O-sesame
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@2 c92efa57-630b-4861-b058-cf58834340f0
2003-01-19 21:58:50 +00:00