Commit Graph

17 Commits

Author SHA1 Message Date
dalcorso a45094651e Apparently there is a problem with the character tables of the S_4 double
group. Please report any problem that you might find with S_4.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6334 c92efa57-630b-4861-b058-cf58834340f0
2010-01-30 12:40:11 +00:00
dalcorso 87a405c510 Bug fix: avoided a possible out of bound error with the D_2h point group.
(Thanks to LP for reporting the bug).


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6309 c92efa57-630b-4861-b058-cf58834340f0
2010-01-21 15:00:14 +00:00
giannozz 3cd50d0257 More cleanup: spelling of Quantum ESPRESSO, CMPLX explicitly cast, f_defs.h
removed, a few REAL transformed into DBLE. Note that my previos statement
about REAL is overblown: REAl(C) is perfectly safe if C is a double precision
complex number. All changes should be safe.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@5793 c92efa57-630b-4861-b058-cf58834340f0
2009-08-01 17:48:59 +00:00
giannozz b62ff28512 Dimmok -> Dimmock ; better message, repeated only once, when fractional
translations are disabled


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@5652 c92efa57-630b-4861-b058-cf58834340f0
2009-07-10 12:57:37 +00:00
dalcorso 1a71987d16 A few signs in the double group character tables of C_3 and S_6 have been
changed.
The new signs agree with the tables of Koster, Dimmok, Wheeler, Statz,
Properties of the 32 point groups, and differ from those of
Koster, Space groups and their representations that were implemented so far.
In at least one example the former are correct. If somebody has evidence
that previous signs were correct, please provide an example.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@5650 c92efa57-630b-4861-b058-cf58834340f0
2009-07-09 16:51:01 +00:00
dalcorso 0ba0d1e7f2 Bug fix: problem in the character table of C_4h double group.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@5524 c92efa57-630b-4861-b058-cf58834340f0
2009-04-20 11:59:04 +00:00
dalcorso 7fd3fa7ea7 Bug fix: yet another problem with D_2h.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@5358 c92efa57-630b-4861-b058-cf58834340f0
2009-01-30 09:14:51 +00:00
dalcorso 082fbb1bd5 Bug fix: a problem with D_2h in special cases.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@5357 c92efa57-630b-4861-b058-cf58834340f0
2009-01-27 10:25:20 +00:00
dalcorso 4fdeb7bf4c Bug fix. Bug reported in S_6 by Marino Vetuschi Zuccolini.
Possible problems also in: S_4, S_6, T_h, C_3h, C_4h, C_6h.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@5185 c92efa57-630b-4861-b058-cf58834340f0
2008-09-09 15:25:55 +00:00
dalcorso 60a742192c Bug fix: problems with D_4 group. (Contributed by M. Lazzeri)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4505 c92efa57-630b-4861-b058-cf58834340f0
2007-12-05 16:39:20 +00:00
dalcorso 521bbad9d4 Fixed a problem with D_2 classes.
Problem found by Tao Sun.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4142 c92efa57-630b-4861-b058-cf58834340f0
2007-08-16 09:33:49 +00:00
giannozz 3a98e2d9d4 More patches from Axel:
- correct an unquoted string (iosys) in PW/input.f90:483
(this was the cause of tonight compilation failere)
- correct a few incorrect format strings
- make more use of the constants module and thus
  provide more consistent units. NOTE, this has some
  numerical changes in the outputs, as in some places
  rather low precision and inconsistent numbers were
  used for unit conversion.
- convert all(?) single precision constants to double
  using the attached little perl program.
  exceptions: efermi.f90 (as it is supposed to be rewritten
  anyways), plotbands.f90 (it uses single precision everywhere,
  which may result in saving a significant amount of memory,
  so i converted the two double precision constants to single).
Unused routine 'set_fft_grid' removed


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3602 c92efa57-630b-4861-b058-cf58834340f0
2006-12-14 08:53:47 +00:00
giannozz 1e235af88b More patches by Axel: all occurrences of "index" replaced by "idx".
"index" is an instrinsic and shouldn't be used as a variable.
control-M characters removed from qexml.f90


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3585 c92efa57-630b-4861-b058-cf58834340f0
2006-12-01 14:41:55 +00:00
dalcorso 726e776d9d Symmetry analysis was not working for a D_2h point group with rotation axis
not coincident with the coordinate axis.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3471 c92efa57-630b-4861-b058-cf58834340f0
2006-10-21 15:09:19 +00:00
giannozz 7bf25ae214 Missing continuation "&" added
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3370 c92efa57-630b-4861-b058-cf58834340f0
2006-09-08 17:13:41 +00:00
dalcorso 0a622a12fa Problems with the C_4 character table.
Updated output in sym_band.f90.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3341 c92efa57-630b-4861-b058-cf58834340f0
2006-08-25 08:19:55 +00:00
dalcorso cecdda2715 Now bands.x can classify the bands according to the irreducible
representation of the small group of k. k points on the border
of the Brillouin zone of systems with non symmorphic space groups
are not dealt with. Spin-orbit case included.

Find_mode_sym extended to all the q points, with the same limitations as
the bands.
(still experimental).


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3330 c92efa57-630b-4861-b058-cf58834340f0
2006-08-22 17:01:13 +00:00