giannozz
594ed5ac91
MPI communicator update - more wil; be needed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10879 c92efa57-630b-4861-b058-cf58834340f0
2014-04-14 14:59:38 +00:00
giannozz
e9293bffd7
Updates to version number in preparation of next release
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10860 c92efa57-630b-4861-b058-cf58834340f0
2014-04-09 08:41:02 +00:00
giannozz
b95d77d6c7
First attempt to include new functionals contributed by Ikutaro Hamada.
...
If I understand correctly: vdw-DF4 and optB86b-vdW are the same; there
are two implementations of Becke 86, one in b86b and one in becke86b;
two implementation of optimized Becke 86, one in pbex and one in b86b.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10838 c92efa57-630b-4861-b058-cf58834340f0
2014-04-02 16:21:34 +00:00
giannozz
f42a0d62ea
autoconfigure run
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10691 c92efa57-630b-4861-b058-cf58834340f0
2014-01-23 10:43:29 +00:00
giannozz
5fd38921a8
Instructions added on how to open a new project
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10681 c92efa57-630b-4861-b058-cf58834340f0
2014-01-13 08:59:09 +00:00
giannozz
0a56d290f8
Minor updates to documentation
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10678 c92efa57-630b-4861-b058-cf58834340f0
2014-01-12 18:20:41 +00:00
giannozz
a6a7d0f593
Added usefullink
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10636 c92efa57-630b-4861-b058-cf58834340f0
2013-12-12 14:22:13 +00:00
giannozz
6fbb3bc62d
Tkatchenko-Scheffler in PW as well. Will likely need some more tweaking
...
but it is already sort of working (courtesy of Simone Piccinin)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10630 c92efa57-630b-4861-b058-cf58834340f0
2013-12-02 16:02:21 +00:00
giannozz
bccd138224
Minor updates and cleanup
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10609 c92efa57-630b-4861-b058-cf58834340f0
2013-11-22 07:01:08 +00:00
giannozz
cd1a777e45
Compilation problem: line exceeding 132 characters
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10597 c92efa57-630b-4861-b058-cf58834340f0
2013-11-11 20:09:25 +00:00
giannozz
7c01062ba0
Final (?) set of changes to the build system, especially for Windows (Axel)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10590 c92efa57-630b-4861-b058-cf58834340f0
2013-11-07 21:06:06 +00:00
giannozz
3b294825c2
Added new vdw-DF functionals, labelled vdw-DF3 and vdW-DF4, by Klimes et al.
...
Contributed by Guido Roma. Still untested.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10583 c92efa57-630b-4861-b058-cf58834340f0
2013-11-06 17:46:39 +00:00
giannozz
daf4539446
Documentation updated (just a little bit)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10578 c92efa57-630b-4861-b058-cf58834340f0
2013-11-05 14:46:31 +00:00
giannozz
dedb85e8b9
Release notes updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10519 c92efa57-630b-4861-b058-cf58834340f0
2013-10-08 12:23:25 +00:00
giannozz
eabe3e24e0
Documentation on installation updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10510 c92efa57-630b-4861-b058-cf58834340f0
2013-10-05 15:51:56 +00:00
giannozz
6bce131a34
Report MPI changes
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10506 c92efa57-630b-4861-b058-cf58834340f0
2013-10-03 14:07:13 +00:00
giannozz
b991e3fee6
Minor update
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10497 c92efa57-630b-4861-b058-cf58834340f0
2013-09-28 12:54:48 +00:00
dalcorso
fe6af24a62
Small change to the text.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10492 c92efa57-630b-4861-b058-cf58834340f0
2013-09-27 13:30:02 +00:00
dalcorso
a0e240813d
Support for Brillouin zone labels extended to the matdyn.x code.
...
Phonon example02 updated accordingly.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10477 c92efa57-630b-4861-b058-cf58834340f0
2013-09-24 16:57:26 +00:00
giannozz
8b5903aa4f
Documentation update
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10476 c92efa57-630b-4861-b058-cf58834340f0
2013-09-23 13:53:48 +00:00
giannozz
37348e371a
Added a few remarks to documentation
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10471 c92efa57-630b-4861-b058-cf58834340f0
2013-09-23 09:20:47 +00:00
giannozz
d4281900ac
A few comments
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10468 c92efa57-630b-4861-b058-cf58834340f0
2013-09-22 08:59:30 +00:00
dalcorso
4722bfe0eb
Added partial support to the use of k points label in the Brillouin zone.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10465 c92efa57-630b-4861-b058-cf58834340f0
2013-09-21 09:34:21 +00:00
giannozz
7f1fd199fc
Minor additions
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10462 c92efa57-630b-4861-b058-cf58834340f0
2013-09-20 20:14:03 +00:00
giannozz
9b7486f35d
Added instructions on how to monitor bug reports (it isn't done by default)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10460 c92efa57-630b-4861-b058-cf58834340f0
2013-09-19 14:11:06 +00:00
giannozz
6d6e8ccaff
References, release note and credit for last addition
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10458 c92efa57-630b-4861-b058-cf58834340f0
2013-09-18 19:05:57 +00:00
giannozz
b2a9bf931b
One more Makefile updated, minor release-notes update
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10447 c92efa57-630b-4861-b058-cf58834340f0
2013-08-26 16:43:58 +00:00
giannozz
a6a83aff18
Harmonization of Tkachenko-Scheffler VdW correction with existing Grimme
...
semiempirical correction and with general QE programming style (if any):
* there is a new variable "vdw_corr", in namelist &system (not &control)
that can have 'TS', 'ts', 'Grimme-D2', etc values. I guess there will
be soon 2n+1 different van der Waals semiempirical corrections, so it
is wise to have a single variable for all of them. Related variables
(options, cutoffs, etc) keep their current names, are read from &system.
* variables read on input are copied to internal variables, as in all
other cases. It is clumsy and I am starting to doubt it will ever be
useful, but it has to be done in a consistent way.
Note that this may introduce some incompatibilities, especially for users
of modified CP code. If anybody has better ideas, feel free to propose.
If something doesn't work as expected, please let me know.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10426 c92efa57-630b-4861-b058-cf58834340f0
2013-08-06 15:01:29 +00:00
giannozz
7f92926bec
Missing mirror symmetry: left and right are not the same
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10423 c92efa57-630b-4861-b058-cf58834340f0
2013-08-06 08:14:09 +00:00
giannozz
8d7a616789
Documentation updated with latest developments
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10419 c92efa57-630b-4861-b058-cf58834340f0
2013-08-02 19:17:55 +00:00
giannozz
644ebf623e
More explicit statement on programming style in parallel (PLEASE TAKE NOTE),
...
release notes updated
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10417 c92efa57-630b-4861-b058-cf58834340f0
2013-08-01 16:14:44 +00:00
giannozz
8c2b291e1a
Updates to the documentation
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10402 c92efa57-630b-4861-b058-cf58834340f0
2013-07-26 10:00:03 +00:00
giannozz
0fd441c2e8
Restart wasn't working any longer in some special cases
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10390 c92efa57-630b-4861-b058-cf58834340f0
2013-07-17 13:07:22 +00:00
giannozz
a32db1fb47
Makefile's for PW slightly simplified. It looks like the test on $(MAKE) is
...
not done in many places, so apparently it is no longer needed, since nobody
has complained since years about Makefile's not working on any machine
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10375 c92efa57-630b-4861-b058-cf58834340f0
2013-07-11 12:59:53 +00:00
giannozz
49bb302e0d
Incorrect initialization of the charge density for pseudopotentials not
...
containing atomic wavefunction information - I think this is not yet the
correct version, though, because elements that do not correspond to a point
in real space should not be initialized
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10366 c92efa57-630b-4861-b058-cf58834340f0
2013-07-08 16:21:38 +00:00
giannozz
a49016c1a7
MInor updates to the developer's manual
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10299 c92efa57-630b-4861-b058-cf58834340f0
2013-06-04 17:50:59 +00:00
giannozz
990aa1ff86
Ported some stuff from slides to the developers manual
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10289 c92efa57-630b-4861-b058-cf58834340f0
2013-05-30 20:57:37 +00:00
giannozz
e05daea3af
Some more additions to the developer manual; bad parenthesis fixed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10283 c92efa57-630b-4861-b058-cf58834340f0
2013-05-28 17:06:34 +00:00
giannozz
281f485640
Some updates to the developer guide
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10281 c92efa57-630b-4861-b058-cf58834340f0
2013-05-27 17:08:19 +00:00
giannozz
8b63a2660a
Release Notes cleaned up and updated.a
...
I guess I should remind everybody to do the same when something new is
added to the code, but I am not doing it since it is a waste of time.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10267 c92efa57-630b-4861-b058-cf58834340f0
2013-05-23 08:50:13 +00:00
giannozz
5bfe5846f0
Some links updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10255 c92efa57-630b-4861-b058-cf58834340f0
2013-05-16 19:32:20 +00:00
giannozz
cb869d6303
Release notes updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10234 c92efa57-630b-4861-b058-cf58834340f0
2013-05-08 10:35:54 +00:00
giannozz
d6f0c24900
Variable "swfcatom" moved out of module "ldaU" into module "basis". The
...
latter moved to a separate file called "atomic_wfc_mod.f90". It is slightly
confusing right now but it will be cleaned up later. No real changes.
More OpenMP parallelization of Hubbard force calculation.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10209 c92efa57-630b-4861-b058-cf58834340f0
2013-04-30 18:09:31 +00:00
giannozz
ea3b7e0d3a
Added some info on new restart mechanism
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10153 c92efa57-630b-4861-b058-cf58834340f0
2013-04-15 08:45:42 +00:00
marcobn
ece04e8812
Updated relese-notes for subdirectory FD in PHonon: Calculation of phonon dispersions using the finite displacements supercell approach
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10136 c92efa57-630b-4861-b058-cf58834340f0
2013-04-09 19:11:58 +00:00
giannozz
ba5770a815
Updated with latest bug found
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10132 c92efa57-630b-4861-b058-cf58834340f0
2013-04-09 18:03:33 +00:00
giannozz
5536e6abea
New restart mechanism. When a user request to stop (via the EXIT file or via
...
the max_seconds variable or via signals if somebody implements them) is
detected, a restart file is written and the execution stopped. The presence
of a user request is checked in just a few places: after each k-point is
completed (in c_bands) and after each scf step is completed (in electrons).
Each routine writes and later checks its own small file containing the few
data needed to restart. Advantage: doesn't require to write tons of data.
Incomplete, may or may not work, many cases unimplemented, etc. etc.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10112 c92efa57-630b-4861-b058-cf58834340f0
2013-04-07 16:29:01 +00:00
giannozz
14f86f7cdf
RAM buffers extended to atomic wavefunctions and to other wavefunction arrays
...
used in DFT+U and in electric-field calculations. The few tests I made seem to
work.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10075 c92efa57-630b-4861-b058-cf58834340f0
2013-03-21 15:44:29 +00:00
giannozz
2a4b284d07
Changed the "open_buffer" call. It is no longer needed to specify the
...
maximum number of record. Better to specify with a flag if writing to a
RAM buffer than using tricks such as negative units. BEWARE: may break
things *but it shouldn't)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10056 c92efa57-630b-4861-b058-cf58834340f0
2013-03-13 21:17:31 +00:00
giannozz
2f1d6fe097
Numeric constant given a name (ry_to_ghz) and moved to constants.f90;
...
make.depend updated; misc. minor things
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@10015 c92efa57-630b-4861-b058-cf58834340f0
2013-02-26 10:03:47 +00:00