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
sbinnie
22a99438d1
Commit 7961 introduced some >132 char lines in the TDDFPT code which gfortran chokes on. Lines reduced to a more reasonable length.
...
TDDFPT has a large number of lines that are too long, this will be tidied in a future commit.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7967 c92efa57-630b-4861-b058-cf58834340f0
2011-07-11 16:43:37 +00:00
giannozz
7ef57339ca
Misc compilation problem in serial execution after recent changes
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7966 c92efa57-630b-4861-b058-cf58834340f0
2011-07-11 15:54:56 +00:00
giannozz
139c8e1afd
Minor change to tests: now reading file examples/environment_variables, like examples
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7965 c92efa57-630b-4861-b058-cf58834340f0
2011-07-11 15:36:47 +00:00
giannozz
a004238d61
Minor changes to tests, added tests for vdw-DF and vdw-DF2
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7964 c92efa57-630b-4861-b058-cf58834340f0
2011-07-11 15:35:53 +00:00
giannozz
95bb96343c
Useless message turned into something more useful. Cleanup.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7963 c92efa57-630b-4861-b058-cf58834340f0
2011-07-11 09:29:24 +00:00
ccavazzoni
930828018e
- real space grid variables (nr1, nr2, ecc...) substituted by a data type.
...
Further changes will follow in order to reduce dependencies and
duplicate variables (especially with dfft data structure)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7961 c92efa57-630b-4861-b058-cf58834340f0
2011-07-10 20:56:44 +00:00
giannozz
e83024375c
More explicit message
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7960 c92efa57-630b-4861-b058-cf58834340f0
2011-07-10 19:06:57 +00:00
marsamos
61e71f8181
added exx part to TODO list
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7955 c92efa57-630b-4861-b058-cf58834340f0
2011-07-08 10:15:51 +00:00
giannozz
e830067070
Mispells
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7954 c92efa57-630b-4861-b058-cf58834340f0
2011-07-08 09:55:15 +00:00
marsamos
35a1c855ee
minor changes in user_guide
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7953 c92efa57-630b-4861-b058-cf58834340f0
2011-07-08 09:43:02 +00:00
marsamos
fe49284cfb
link to gipaw executable was wrong in plugins_makefile
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7952 c92efa57-630b-4861-b058-cf58834340f0
2011-07-08 09:19:46 +00:00
marsamos
be846309de
added line for make gipaw in user-guide.tex
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7951 c92efa57-630b-4861-b058-cf58834340f0
2011-07-08 09:19:13 +00:00
giannozz
486a5a1717
Version number updated to 4.3.2
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7950 c92efa57-630b-4861-b058-cf58834340f0
2011-07-07 15:27:07 +00:00
dalcorso
19abb007f8
Added a link to the pslibrary project.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7946 c92efa57-630b-4861-b058-cf58834340f0
2011-07-07 12:24:19 +00:00
giannozz
070653d14f
Misleading comment
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7945 c92efa57-630b-4861-b058-cf58834340f0
2011-07-07 08:06:05 +00:00
giannozz
e9c2ad24ec
Finally found a nasty bug affecting in an apparently random manner the final
...
scf step of a vc-relax calculation: fractional translations were multiplied by
FFT grid dimensions and stored as integers, but the FFT grid is recalculated
in the last step. Now they are stored in crystal axis and trasformed to
integres when needed. Note that this will not fix all potential problems
with fractional translations: only the removal of real-space symmetrization
will.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7944 c92efa57-630b-4861-b058-cf58834340f0
2011-07-07 07:53:00 +00:00
marsamos
6013a4be22
test_input_file deleted from NEB dir
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7942 c92efa57-630b-4861-b058-cf58834340f0
2011-07-06 12:18:56 +00:00
marsamos
09ccf1a889
minor changes in plugin_makefile for reducing the number of commands printed on terminal
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7939 c92efa57-630b-4861-b058-cf58834340f0
2011-07-05 14:42:57 +00:00
giannozz
4214ad31bf
Incorrect calls to errore again
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7938 c92efa57-630b-4861-b058-cf58834340f0
2011-07-05 13:55:46 +00:00
marsamos
4af2a62cd9
run_xml_example updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7937 c92efa57-630b-4861-b058-cf58834340f0
2011-07-05 13:47:26 +00:00
giannozz
a260b2c500
Nonstandard syntax --file=xxx replaced by standard syntax -f xxx
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7936 c92efa57-630b-4861-b058-cf58834340f0
2011-07-05 13:25:02 +00:00
riccardo
ab59affdfd
Corrected the way revPW86 is handled, since revPW86 already
...
contains the LDA part the code will stop if any other LDA
contribution is activeted at the same time.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7933 c92efa57-630b-4861-b058-cf58834340f0
2011-07-04 21:25:16 +00:00
giannozz
a6dd5fd06b
More things TODO
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7932 c92efa57-630b-4861-b058-cf58834340f0
2011-07-04 17:14:29 +00:00