dalcorso
454dc1ab9e
Bug fix: The recent change to write on the same file both the all-electron and
...
pseudo wavefunctions caused an out of bound error when max_wfc_out < nwfts.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7767 c92efa57-630b-4861-b058-cf58834340f0
2011-05-11 08:38:31 +00:00
giannozz
5470ff7c9c
Standard for empty character variable is ' ', not ''
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7766 c92efa57-630b-4861-b058-cf58834340f0
2011-05-11 08:03:44 +00:00
dalcorso
924628bd45
The parameter max_out_wfc transformed into a variable that can be controlled
...
from input.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7762 c92efa57-630b-4861-b058-cf58834340f0
2011-05-08 16:12:53 +00:00
dalcorso
eb799f09bc
When which_augfun='PSQ' the documentation and the behaviour of the atomic
...
code were not consistent. Reintroduced the possibility to have different
pseudization radii for different l.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7719 c92efa57-630b-4861-b058-cf58834340f0
2011-04-28 13:55:42 +00:00
riccardo
bc21554b27
Added the non-local (nlc) flag to the dft definition. Now PP and dft
...
needs five interegers to be fully defined (all the back-compatibility
has been respected).
Added drivers and functions to implement new non-local functionals.
Added the vdw-DF2 (to test).
Fixed how shortnames are handled in input (funct.f90)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7706 c92efa57-630b-4861-b058-cf58834340f0
2011-04-27 15:18:18 +00:00
giannozz
c8db6d7e7f
Minor changes: relativistic PPs can also be written as semilocal (not sure
...
it can be really done, though); UPF version number kept to 2.0.1 to keep
compatibility (there are no incompatible changes anyway, just an addition)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7517 c92efa57-630b-4861-b058-cf58834340f0
2011-02-22 21:49:12 +00:00
giannozz
e81eaafb98
Added the possibility to save into the UPF file pseudopotential in
...
semilocal form (if existing). Nonrelativistic case only, no idea whether
ld1 does the correct thing: anyway there is no code reading the new field.
Version number of UPF moved to 2.1.0, just in case.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7516 c92efa57-630b-4861-b058-cf58834340f0
2011-02-22 18:38:13 +00:00
giannozz
2e82a4f670
Some messages made more explicit, some unnecessary warnings removed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7419 c92efa57-630b-4861-b058-cf58834340f0
2011-01-19 08:29:24 +00:00
dalcorso
0837b89e25
Added to ld1.x the possibility to write the all-electron charge in a file after
...
an all-electron run.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@7224 c92efa57-630b-4861-b058-cf58834340f0
2010-11-17 16:32:38 +00:00
dalcorso
b82cb8c156
Dependencies update.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6956 c92efa57-630b-4861-b058-cf58834340f0
2010-08-03 16:24:31 +00:00
dalcorso
5f887a4e8e
Bug fix: a problem with ld1.x in the parallel case.
...
Cleanup.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6922 c92efa57-630b-4861-b058-cf58834340f0
2010-07-18 18:21:59 +00:00
dalcorso
abd4c8b2dc
Modified the message written in the UPF file in the LDA-1/2 case.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6921 c92efa57-630b-4861-b058-cf58834340f0
2010-07-18 18:16:30 +00:00
giannozz
48af782b94
Added missing piece of the energy - not yet sure it is correct, though
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6917 c92efa57-630b-4861-b058-cf58834340f0
2010-07-17 14:35:03 +00:00
giannozz
9599cd1d45
Some more meta-GGA tweaking. Still something missing in the total energy
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6916 c92efa57-630b-4861-b058-cf58834340f0
2010-07-17 14:03:26 +00:00
giannozz
baad5e8394
Meta-GGA implemented (sort of) into the atomic code. Right now it works (?)
...
only for all-electron calculations, scalar-relativistic, no spin
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6915 c92efa57-630b-4861-b058-cf58834340f0
2010-07-17 10:20:26 +00:00
giannozz
4af788a71a
More work in orogress for metaGGA
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6913 c92efa57-630b-4861-b058-cf58834340f0
2010-07-16 14:54:26 +00:00
giannozz
ffe2e67b01
Preparing atomic code for introduction of meta-GGA. No substantial changes.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6912 c92efa57-630b-4861-b058-cf58834340f0
2010-07-16 10:09:45 +00:00
marsamos
5910ad5a1d
commited new gipaw part with paw_as_gipaw too. It is working
...
however the organization of the core part has to be re-though (maybe)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6884 c92efa57-630b-4861-b058-cf58834340f0
2010-07-06 12:03:15 +00:00
nn245
2d682524e5
run makedep on directories (N. Nemec)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6882 c92efa57-630b-4861-b058-cf58834340f0
2010-07-05 16:39:50 +00:00
marsamos
95d98d60fe
write of coulomb pseudo has been changed to upf version 2. There still
...
remain some commented lines, the fortran look has to be checked.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6880 c92efa57-630b-4861-b058-cf58834340f0
2010-07-05 15:44:00 +00:00
giannozz
494a3079f1
there is no reason to write PS wavefunctions in reversed order wrt input!
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6874 c92efa57-630b-4861-b058-cf58834340f0
2010-06-29 14:14:14 +00:00
giannozz
65801e8a65
AE wavefunctions are written together with PS wavefunctions, on the right-hand
...
side of the wavefunction file. The file format is compatible with the previous
one, but plotting of AE and PS wavefunctions is easier.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6873 c92efa57-630b-4861-b058-cf58834340f0
2010-06-29 08:36:55 +00:00
marsamos
1cb00cf628
updated reference in run_lda_half.f90 for LDA-1/2 calculations
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6869 c92efa57-630b-4861-b058-cf58834340f0
2010-06-28 11:42:35 +00:00
marsamos
88b4290e75
forgot to add the file that computes LDA-1/2
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6862 c92efa57-630b-4861-b058-cf58834340f0
2010-06-25 11:08:42 +00:00
marsamos
a29cb1b513
added LDA-1/2 correction to LD1. Courtesy of Leonardo Matheus Marion Jorge
...
from University of San Paolo.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6858 c92efa57-630b-4861-b058-cf58834340f0
2010-06-24 13:40:08 +00:00
dalcorso
e440d9196e
Fixed a bug introduced in a recent cleanup. (Thanks to E. Kucukbenli
...
for reporting it).
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6857 c92efa57-630b-4861-b058-cf58834340f0
2010-06-23 13:28:37 +00:00
giannozz
687bd89938
The values of grid parameter dx is calculated in a less sensitive way to
...
numerical errors, especially for PPs converted to UPF from other formats
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6824 c92efa57-630b-4861-b058-cf58834340f0
2010-06-10 13:16:06 +00:00
giannozz
2f2af84beb
Dependencies updated
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6675 c92efa57-630b-4861-b058-cf58834340f0
2010-04-28 18:15:54 +00:00
dalcorso
3994aa39ce
Small cleanup.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6656 c92efa57-630b-4861-b058-cf58834340f0
2010-04-21 08:35:20 +00:00
nn245
d85ca20874
Some cleanup to simplify machine-parsing (N. Nemec)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6580 c92efa57-630b-4861-b058-cf58834340f0
2010-03-31 10:04:40 +00:00
dalcorso
6184ed6fd4
Bug fix: a routine call was not updated.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6571 c92efa57-630b-4861-b058-cf58834340f0
2010-03-30 10:04:22 +00:00
giannozz
c87845b609
deallocation of allocated variables completed
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6550 c92efa57-630b-4861-b058-cf58834340f0
2010-03-25 09:20:13 +00:00
nn245
4463142589
Rename Modules/functionals.f90 to Modules/funct.f90 to avoid basename clash with flib/functionals.f90 (N. Nemec)
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6505 c92efa57-630b-4861-b058-cf58834340f0
2010-03-17 12:01:22 +00:00
dalcorso
676cd43906
Small changes.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6489 c92efa57-630b-4861-b058-cf58834340f0
2010-03-13 15:08:17 +00:00
dalcorso
37954f6b58
Cleanup: variable rcutnc2paw removed. rcut is used in its place.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6488 c92efa57-630b-4861-b058-cf58834340f0
2010-03-13 14:27:04 +00:00
dalcorso
bac79d8452
Improved generation of FR PAW dataset.
...
Modification to the UPF format: the small components of the all-electron
partial waves exported and imported in the FR case.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6487 c92efa57-630b-4861-b058-cf58834340f0
2010-03-13 10:45:42 +00:00
dalcorso
a173d20be1
Avoid to write .q and .norm_q files.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6453 c92efa57-630b-4861-b058-cf58834340f0
2010-02-26 12:46:52 +00:00
giannozz
f0fc81c48e
programs started with mp_global_start should end with mp_global_end. Not a
...
big deal: it avoids leaving allocated object at stop
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6451 c92efa57-630b-4861-b058-cf58834340f0
2010-02-25 20:03:07 +00:00
giannozz
fe31b82070
Double allocation of the same variables, plus minor fix to deallocate all
...
variables at the end
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6450 c92efa57-630b-4861-b058-cf58834340f0
2010-02-25 19:55:10 +00:00
dalcorso
361240fba8
Introduced a new input parameter in the atomic code: rpwe the radius
...
at which the partial wave expansion is calculated. Default: rpwe=rlderiv.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6448 c92efa57-630b-4861-b058-cf58834340f0
2010-02-23 17:54:28 +00:00
dalcorso
39a8cc5f88
Bug fix: This routine was not working well for small rlderiv.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6447 c92efa57-630b-4861-b058-cf58834340f0
2010-02-23 02:14:54 +00:00
giannozz
c22a10cc2f
All makefiles simplified, make.depend updated, fixed an inconsistency in
...
XSpectra coming from recent changes
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6379 c92efa57-630b-4861-b058-cf58834340f0
2010-02-09 15:21:51 +00:00
dalcorso
34d1ff4586
Small cleanup.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6314 c92efa57-630b-4861-b058-cf58834340f0
2010-01-25 10:06:35 +00:00
dalcorso
383e41a3d1
Cleanup of the atomic code. Repeated code moved to a single routine.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6313 c92efa57-630b-4861-b058-cf58834340f0
2010-01-25 09:50:47 +00:00
dalcorso
bd76ff4b47
Small change.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6312 c92efa57-630b-4861-b058-cf58834340f0
2010-01-25 09:23:36 +00:00
dalcorso
1d2d1c4ce7
Small bug fix.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6311 c92efa57-630b-4861-b058-cf58834340f0
2010-01-25 09:22:22 +00:00
giannozz
cbe390bdc2
More instances of nonstandard forms for "Quantum ESPRESSO"
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6304 c92efa57-630b-4861-b058-cf58834340f0
2010-01-18 13:46:16 +00:00
dalcorso
777dda8e12
Cleanup and small bug fix.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6299 c92efa57-630b-4861-b058-cf58834340f0
2010-01-15 14:27:31 +00:00
dalcorso
9131bee7b6
Cleanup.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6279 c92efa57-630b-4861-b058-cf58834340f0
2010-01-08 15:40:59 +00:00
dalcorso
36f9f8e0ae
Small cleanup.
...
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@6278 c92efa57-630b-4861-b058-cf58834340f0
2010-01-08 15:35:18 +00:00