Commit Graph

7802 Commits

Author SHA1 Message Date
giannozz f956096e10 Indentation
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8041 c92efa57-630b-4861-b058-cf58834340f0
2011-08-02 10:17:41 +00:00
giannozz 6571a97f76 My PC doesn't like the syntax "18.8lf"
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8040 c92efa57-630b-4861-b058-cf58834340f0
2011-08-02 10:16:07 +00:00
giannozz d1462b7a1a Serial compilation fixed - note that CP+W+hybrids is expected to work
only in parallel


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8039 c92efa57-630b-4861-b058-cf58834340f0
2011-08-02 08:40:01 +00:00
giannozz 95129eab24 Final additions for the CP+Wannier+hybrid functionals. Changes to funct.f90
are temporary and will disappear soon. All other CP functionalities should be
unaffected.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8038 c92efa57-630b-4861-b058-cf58834340f0
2011-08-02 06:45:16 +00:00
giannozz 096f91c92b Minor cleanup
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8035 c92efa57-630b-4861-b058-cf58834340f0
2011-08-01 15:05:06 +00:00
giannozz 4f9032ad2e Minor cleanup
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8034 c92efa57-630b-4861-b058-cf58834340f0
2011-08-01 14:59:44 +00:00
giannozz acee50c957 Second batch of changes and additions needed for hybrid functionals with
Wannier functions in CP. None of these should have any effect on the other
functionalities. In order to locate changes, grep for "Kong"


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8032 c92efa57-630b-4861-b058-cf58834340f0
2011-08-01 09:57:39 +00:00
giannozz 3b3b025d71 Documentation on crystal structure upated
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8031 c92efa57-630b-4861-b058-cf58834340f0
2011-08-01 08:12:35 +00:00
giannozz a0203f0e7c Added yet another ibrav=-5 : trigonal and 3fold axis along <111>
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8030 c92efa57-630b-4861-b058-cf58834340f0
2011-08-01 07:34:00 +00:00
giannozz 5fc5af1026 First batch of changes needed for hybrid functioonals in CP using Wannier
functions - courtesy of Xifan Wu (Temple U.), Lingzhu Kong, Zhaofeng Li
(Princeton U.). There should be no effect on other functionalities.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8029 c92efa57-630b-4861-b058-cf58834340f0
2011-07-31 12:24:24 +00:00
giannozz 07202f2767 More explanations for nosym and k-points
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8028 c92efa57-630b-4861-b058-cf58834340f0
2011-07-30 15:38:28 +00:00
giannozz ea1c8eecce Yet another reference for functionals (vdw-DF2)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8027 c92efa57-630b-4861-b058-cf58834340f0
2011-07-30 15:28:36 +00:00
giannozz 76b1099ce9 Link to soon-to-be-obsolete wiki page replaced by QE website link
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8026 c92efa57-630b-4861-b058-cf58834340f0
2011-07-30 08:04:05 +00:00
marsamos 3bb9746889 comment on spin polarized erased
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8024 c92efa57-630b-4861-b058-cf58834340f0
2011-07-28 15:02:20 +00:00
marsamos f1dd6f5368 added file with list of last stable plugin releases + URL for
automatic download.



git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8023 c92efa57-630b-4861-b058-cf58834340f0
2011-07-28 14:59:50 +00:00
ccavazzoni 81338ca356 - Linear Algebra descriptor: array of integer replaced by datatype
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8022 c92efa57-630b-4861-b058-cf58834340f0
2011-07-28 14:33:45 +00:00
riccardo d678094304 Added reference for the c09x functional
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8021 c92efa57-630b-4861-b058-cf58834340f0
2011-07-28 12:43:56 +00:00
marsamos 2f2c461a4b qe-gipaw address changed in plugin-makefile
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8020 c92efa57-630b-4861-b058-cf58834340f0
2011-07-28 11:56:35 +00:00
marsamos 9be259d8e8 useless dependence in Xspectra with gipaw eliminated from main Makefile.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8019 c92efa57-630b-4861-b058-cf58834340f0
2011-07-28 11:56:05 +00:00
marsamos 070a5ff194 useless dependence with gipaw eliminated from Makefile. Some fix
in read_file_xspectra after realspace_grid changes.



git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8018 c92efa57-630b-4861-b058-cf58834340f0
2011-07-28 11:55:36 +00:00
giannozz 27b008f5dd Misspells fixed. Still to be fixed:
- references to c09 and vdw2 missing
- no explanation for keywords vdw-df-c09, vdw-df2-c09


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8017 c92efa57-630b-4861-b058-cf58834340f0
2011-07-27 17:43:40 +00:00
giannozz 278e897e01 Last-minute updates
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8016 c92efa57-630b-4861-b058-cf58834340f0
2011-07-27 16:07:59 +00:00
sbinnie fc7eea3d66 Small syntax error in recent commit.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8014 c92efa57-630b-4861-b058-cf58834340f0
2011-07-27 13:26:08 +00:00
riccardo 556e9b846f Added support for the C09 GGA Exchange functional, contribution by
Ikutaro Hamada - ikutaro@wpi-aimr.tohoku.ac.jp



git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8013 c92efa57-630b-4861-b058-cf58834340f0
2011-07-27 12:38:37 +00:00
riccardo c648b33cde Added support for the C09 GGA Exchange functional
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8012 c92efa57-630b-4861-b058-cf58834340f0
2011-07-27 12:38:08 +00:00
sbinnie 6c7d816592 pw2casino now correctly computes the total energy for wavefunctions generated using hybrid functionals.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8011 c92efa57-630b-4861-b058-cf58834340f0
2011-07-27 12:33:33 +00:00
sbinnie df92044fde Bugfix for pw2casino, nwordwfc is complex word length, davcio expects real word length. Calls replaced with get_buffer which expects complex word length. pw2casino total energies should now agree with pwscf total energies for any number of nodes/k-points. bwfn files produced before and after this patch will differ!
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8010 c92efa57-630b-4861-b058-cf58834340f0
2011-07-27 12:33:29 +00:00
sbinnie f33516c43d Removed some non-standard Fortran that was causing upf2casino.x to choke at runtime, when using gfortran.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8005 c92efa57-630b-4861-b058-cf58834340f0
2011-07-25 11:53:08 +00:00
ccavazzoni cb96f30caf substituting the integer array containing the
informations about the parallelization of the linear algebra operations with a data type.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@8002 c92efa57-630b-4861-b058-cf58834340f0
2011-07-24 21:56:14 +00:00
giannozz 90e0e3b2ef Documentation (sort of) updated
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7999 c92efa57-630b-4861-b058-cf58834340f0
2011-07-22 13:17:59 +00:00
giannozz 5bc4a6ee24 Conversion from HGH PPs seems to be working now; misc. tweakings
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7998 c92efa57-630b-4861-b058-cf58834340f0
2011-07-22 13:09:07 +00:00
giannozz c6bdaf1084 Accept upf type "SL"
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7997 c92efa57-630b-4861-b058-cf58834340f0
2011-07-22 08:55:39 +00:00
giannozz d98f178b1a Converison of PBE PPs wasn't giving the correct XC functionals in UPF files
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7996 c92efa57-630b-4861-b058-cf58834340f0
2011-07-21 16:43:01 +00:00
giannozz 97ba59cfd7 Conversion of Goedecker PP fixed (hopefully)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7995 c92efa57-630b-4861-b058-cf58834340f0
2011-07-21 15:56:51 +00:00
ccavazzoni 3a434c4002 an automatic reallocation and recalculation of
pseudopotential tables has been implemented.
This is very useful for Parrinello-Rahman and
other variable cell simulations.
This should eliminate the tedious CRASH
appearing when the cell squize too much
with respect to the original cell.



git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7993 c92efa57-630b-4861-b058-cf58834340f0
2011-07-20 13:18:00 +00:00
giannozz 1a9539465f Unused variable removed
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7992 c92efa57-630b-4861-b058-cf58834340f0
2011-07-19 13:56:11 +00:00
giannozz 309c53412a Cleanup
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7991 c92efa57-630b-4861-b058-cf58834340f0
2011-07-19 13:47:16 +00:00
giannozz 66c6d3dc4a Added tests for additional values of ibrav
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7986 c92efa57-630b-4861-b058-cf58834340f0
2011-07-18 06:44:04 +00:00
sbinnie 1deb40c8d8 Reverting commit 7984.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7985 c92efa57-630b-4861-b058-cf58834340f0
2011-07-17 17:56:31 +00:00
sbinnie 45bf74d61b Changed evc to pointer type to allow more efficient memory usage in TDDFPT. Results produced by PHONON and PWSCF unaffected.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7984 c92efa57-630b-4861-b058-cf58834340f0
2011-07-17 16:07:42 +00:00
giannozz a72f5864f2 Documentation update
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7983 c92efa57-630b-4861-b058-cf58834340f0
2011-07-17 09:37:40 +00:00
dalcorso 9e3888681e Problem with recent changes: nr1, nr2, nr3 read from input were not used.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7982 c92efa57-630b-4861-b058-cf58834340f0
2011-07-16 17:35:29 +00:00
ccavazzoni d1bfd1a41b - smallbox_grid variables substituted with structure dfftb (as for dense and smooth grid)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7981 c92efa57-630b-4861-b058-cf58834340f0
2011-07-16 17:14:59 +00:00
oliviero 241b24b295 Restored forces with solvent after the double change of the dense grid
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7977 c92efa57-630b-4861-b058-cf58834340f0
2011-07-15 17:46:52 +00:00
giannozz f1e0daa966 Some updates
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7976 c92efa57-630b-4861-b058-cf58834340f0
2011-07-15 17:17:51 +00:00
giannozz f0e4362aa8 Misspells
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7975 c92efa57-630b-4861-b058-cf58834340f0
2011-07-15 17:17:13 +00:00
sbinnie bc7a1207a5 Encapsulated part of the vexx routine so it can be made more general. Now the 1/|r-r'| part is calculated with a call to a seperate subroutine.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7974 c92efa57-630b-4861-b058-cf58834340f0
2011-07-15 16:39:45 +00:00
ccavazzoni 8040dea31d - grid data structure merged with the fft data structure.
Now all variables regarding real space grid, fft and 
  their parallelization are contained into the objects:
  dfftp (dense grid) 
  dffts (smooth grid)



git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7973 c92efa57-630b-4861-b058-cf58834340f0
2011-07-14 22:14:15 +00:00
sbinnie e9627abe97 Some missed nrxx -> dense%nrxx causing compilation with EXX to choke.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7972 c92efa57-630b-4861-b058-cf58834340f0
2011-07-14 15:33:36 +00:00
sbinnie 75d47e2970 Bugfix for open_close_input_file.f90 .
Variable input_file was not being initialized so in the case of pw.x being called with no additional arguemtns input being provided via stdin the uninitalized value of input_file was being written to output. The variable is now initalized as a null string and furthermore if stdin is used this is printed in the output.

git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7970 c92efa57-630b-4861-b058-cf58834340f0
2011-07-13 18:32:40 +00:00