Commit Graph

407 Commits

Author SHA1 Message Date
degironc 79f0fd08c0 more scf_mod changes
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4398 c92efa57-630b-4861-b058-cf58834340f0
2007-11-06 10:26:07 +00:00
dalcorso 87f686feb8 Introduced a check to stop all post-processing codes when okpaw is true.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4395 c92efa57-630b-4861-b058-cf58834340f0
2007-11-05 17:11:28 +00:00
degironc 4281a2b252 more changes in scf_mod
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4386 c92efa57-630b-4861-b058-cf58834340f0
2007-11-02 13:39:38 +00:00
degironc fab8c49e9c scf_mod again..
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4382 c92efa57-630b-4861-b058-cf58834340f0
2007-11-01 11:19:31 +00:00
degironc 93c72b5f3b make.depend again and a corrected scf_mod.f90
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4381 c92efa57-630b-4861-b058-cf58834340f0
2007-10-31 23:02:23 +00:00
degironc d5387129e5 module scf has been separated from PW/pwcom.f90 (put in PW/scf_mod.f90) in
order to reorganize the variables needed for mixing and scf cycle.
More changes will follow....


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4379 c92efa57-630b-4861-b058-cf58834340f0
2007-10-31 14:28:18 +00:00
degironc 33a9eac8b4 make.depend updates + a couple of small additions in PW/rad_paw_routines and atomic/c6_tfvw
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4378 c92efa57-630b-4861-b058-cf58834340f0
2007-10-31 10:31:55 +00:00
giannozz 4e55ebdfaa Redundant variable nlcc eliminated
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4373 c92efa57-630b-4861-b058-cf58834340f0
2007-10-29 10:20:01 +00:00
giannozz a2f2848f92 More static arrays and dimensions removed: rho_at rho_atc natx nbndxx
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4365 c92efa57-630b-4861-b058-cf58834340f0
2007-10-24 15:36:52 +00:00
paulatto d858b4a51b New PAW version, now completely working on radial grid. Code on FFT grid can still be compiled using __GRID_PAW flag (but may not work a
nymore). Other things working: parallel, gamma-only.

Files vxc_t, exc_t and vxcgc moved from atomic to Modules (to prevent cyclic dependencies).

Other random fixes: a kind in init_vloc, a call to infomsg in ./PH/add_for_charges.f90.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4358 c92efa57-630b-4861-b058-cf58834340f0
2007-10-22 14:54:29 +00:00
giannozz 2a4fdfb19d Removal of a few occurrences of static dimensioning to "ndmx"
(max number of radial grid points)


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4348 c92efa57-630b-4861-b058-cf58834340f0
2007-10-17 07:47:49 +00:00
giannozz 790fd55051 Fixed stupid error in phonons with core correction, introduced yesterday
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4347 c92efa57-630b-4861-b058-cf58834340f0
2007-10-17 07:29:26 +00:00
giannozz 92d2c02c40 Old BHS potentials removed everywhere
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4345 c92efa57-630b-4861-b058-cf58834340f0
2007-10-16 15:07:42 +00:00
dalcorso 094113e65c Dielectric constant and effective charges in the noncollinear spin/orbit
case. (Very experimental).


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4327 c92efa57-630b-4861-b058-cf58834340f0
2007-10-08 16:17:11 +00:00
dalcorso faf584dbde Reintroduced an instruction misteriously disappered from read_pseudo,
and fixed a problem in the recent changes. Now the phonon seems to work again.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4321 c92efa57-630b-4861-b058-cf58834340f0
2007-10-07 15:39:02 +00:00
giannozz e0378cf043 Various compilation problems after last changes fixed.
There is one left in PWCOND, related to arrays betar*
Misc small changes here and there


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4317 c92efa57-630b-4861-b058-cf58834340f0
2007-10-06 13:50:02 +00:00
dalcorso d717af72e2 Makefile update.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4286 c92efa57-630b-4861-b058-cf58834340f0
2007-09-24 07:12:20 +00:00
cavazzon fa1877ef6b In Makefile objects are required for Module objects
< ../Modules/radial_grids.f90 \
---
> ../Modules/radial_grids.o \


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4278 c92efa57-630b-4861-b058-cf58834340f0
2007-09-20 14:05:56 +00:00
paulatto 376462022d Added '&' as g95 complained for missing '&' in continued character constant
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4271 c92efa57-630b-4861-b058-cf58834340f0
2007-09-20 09:47:13 +00:00
paulatto 08fedbe2f0 SCF with Projector-Augmented Wave Pseudopotential (PAW) routines added.
This means that a lot of routines have been modified and a few files have
been added. During the year several people have contributed to this code,
mainly Guido Fratesi, Ricardo Mazzarello, Stefano de Gironcoli, Andrea Dal
Corso and me (Lorenzo Paulatto).

A brief report of modified or added files follows, further down you will
find a loger report of modifications that was necessary to merge develop_PAW
branch with the current CVS version.

Current version is not 100% functional, but it doesn't brake anything else and
can be used to generate and test PAW pseudopotential.

      *************************************
      *** Brief report of modifications ***
      *************************************
Modified files:
PW/clean_pw.f90
PW/electrons.f90
PW/print_clock_pw.f90
PW/hinit0.f90
PW/potinit.f90
PW/newd.f90
PW/summary.f90
PW/setup.f90
PW/read_pseudo.f90
PW/init_us_1.f90
PW/init_run.f90
PW/mix_rho.f90
atomic/atomic_paw.f90
atomic/write_paw_recon.f90
atomic/ld1_writeout.f90
atomic/write_resultsps.f90
atomic/ld1inc.f90
atomic/ld1_readin.f90
atomic/gener_pseudo.f90
atomic/parameters.f900
atomic/run_pseudo.f900
atomic/set_rho_core.f90
atomic/pseudovloc.f90
Modules/read_upf.f90
Modules/uspp.f90
Modules/pseudo_types.f90
Modules/parameters.f90

Added files:
PW/grid_paw_routines.f90
PW/rad_paw_routines.f90
Modules/grid_paw_variables.f90
Modules/read_paw.f90

Added files that will be removed:
PW/rad_paw_trash.f90
PW/paw_xc.f90

Examples:
examples/PAWexample contains a full test of PAW pseudopotential
for Oxygen. The test consist in these tasks:
 - 2 norm conserving, 2 US and 4 PAW pseudopotentials are
   generated and tested in ld1
 - pw test for an isolated O atom at different cutoffs
 - pw test for an O2 molecule at different O-O distance
please read examples/PAWexample/README for (a few) details.

NOTES:
1. new modifications to atomic_paw (and related) from ADC have been rolled
   back, as they were breaking a lot of things, I will reintroduce them
   later when I am sure that everything works properly.
2. the files PW/paw_xc.f90 and Modules/rad_paw_trash.f90 will be removed in
   the next few weeks.

TODO:
1. use new ld1 XC code as much as possible, and remove legacy XC routines
   from rad_paw_routines
2. full self-consistency with radial energies
3. make new Harris-Foulkes estimate paw-aware
4. provide some kind error estimate
5. FORCES and stress!! (require symmetrization of becsums)
6. cleanup

    ************************
    *** merge of PW code ***
    ************************
Versions notation:
OLD=version from 2 years ago used as reference to generate the patches
NEW=CURRENT=current trunk version
PAW=current develop_PAW version

Note: pseudo-potential input and allocation routines changed
      a lot in the last years, this is a diagram:
OLD:PW/readin ~~> PAW:PW/read_pseudo --> disappears
pops out --> PAW:PW/readin ~~> NEW:PW/read_pseudo

added files:
Modules/read_paw.f90    (contains module read_paw_module with subroutines
                         paw_io nullify_pseudo_paw, allocate_pseudo_paw and
                         deallocate_pseudo_paw previously in removed file
                         Modules/readpseudo.f90. Also contains module
                         paw_to_internal with subroutine set_pseudo_paw,
                         previously in upf_to_internal.f90)
PW/paw_xc.f90           (contains OLD=PAW xc and gcxc routines as adapting paw
                         grid code to use new routines was very error prone and
                         quite worthless, as it has to be removed anyway)

Conflicts reported by CVS during merge:
DONE */Makefiles                    (all replaced with new, redone by hand)

DONE  flib/functionals.f90          (nothing to do)

DONE Modules/functionals.f90        (RNV == replaced with NEW version)
DONE Modules/atom.f90               (trivial: duped rgrid)
DONE Modules/autopilot.f90          (trivial)
DONE Modules/bfgs_module.f90        (RNV)
DONE Modules/cell_base.f90          (RNV)
DONE Modules/check_stop.f90         (RNV)
DONE Modules/constants.f90          (RNV)
DONE Modules/constraints_module.f90 (RNV)
DONE Modules/energies.f90           (RNV)
DONE Modules/input_parameters.f90   (RNV)
DONE Modules/ions_base.f90          (RNV, has 3 new subs)
DONE Modules/ions_nose.f90          (RNV)
DONE Modules/parameters.f90         (actually RNV)
DONE Modules/path_base.f90          (RNV)
DONE Modules/path_opt_routines.f90  (RNV)
DONE Modules/path_reparametrisation.f90 (RNV)
DONE Modules/path_variables.f90     (RNV)
DONE Modules/pseudo_types.f90       (cleaned double def of paw_t)
DONE Modules/read_cards.f90         (RNV)
DONE Modules/read_namelists.f90     (checked and RNV)
DONE Modules/uspp.f90               (trivial)
DONE Modules/xml_io_base.f90        (RNV)

DONE PW/read_pseudo.f90             (merged by hand with PAW PW/readin)

DONE PW/bp_calc_btq.f90             (trivial)
DONE PW/c_bands.f90                 (actually RNV)
DONE PW/ccgdiagg.f90                (RNV)
DONE PW/cegterg.f90                 (RNV)
DONE PW/cft3s.f90                   (RNV)
DONE PW/cinitcgg.f90                (RNV)
DONE PW/c_phase_field.f90           (RNV)
DONE PW/divide_et_impera.f90        (nothing to do?)
DONE PW/exx.f90                     (RNV)
DONE PW/hinit0.f90                  (easy)
DONE PW/h_psi.f90                   (RNV)
DONE PW/init_run.f90                (easy)
DONE PW/kpoint_grid.f90             (nothing to do?)
DONE PW/newd.f90                    (required mod in newd_paw_grid, CHECK!!)
DONE PW/openfil.f90                 (actually RNV)
DONE PW/paw.f90                     (actually RNV)
DONE PW/punch.f90                   (RNV)
DONE PW/pwscf.f90                   (quite RNV)
DONE PW/set_kup_and_kdw.f90         (RNV)
DONE PW/setup.f90                   (RNV + 2 line merged by hand)
DONE PW/sgama.f9                    (actually RNV)
DONE PW/sgam_at_mag.f90             (actually RNV)
DONE PW/stop_run.f90                (actually RNV)
DONE PW/stres_gradcorr.f90          (actually RNV)
DONE PW/symrho_mag.f90              (nothing to do)
DONE PW/v_of_rho.f90                (RNV)

DONE PW/compute_fes_grads.f90       (RNV)
DONE PW/gradcorr.f90                (RNV)
DONE PW/input.f90                   (RNV)
DONE PW/pw_restart.f90              (RNV)
DONE PW/read_ncpp.f90               (actually RNV)
DONE PW/summary.f90                 (RNV + inserted new PP type)
DONE PW/wfcinit.f90                 (RNV)

the hard ones:
DONE PW/electrons.f90   (adapted code to new syntaxes, a lot of cleanup, removed
                         some PAW junk that can be readded later, removed parts
                         that were applyed twice, or had been removed in trunk,
                         the rhog allocations and usage may need fixes)
DONE PW/mix_rho.f90     (merged tauk and paw additions, a bit of cleanup and smarter
                         variables names)
DONE PW/init_us_1.f90   (qtot redefined with "triangular" index nb,mb-->ijv)

modified for compiling:
Modules/io_files.f90    (depatched)
PW/pwcom.f90            (depatched)
Modules/parameters.f90  (temporary readded cp_lmax = lmaxx+1)
PW/newd.f90             (merge was wrong, redone mostly by hand)
PW/read_ncpp.f90        (depatched)
PW/read_pseudo          (small fixes)
PW/sgam_at_mag.f90      (depatched)
PW/sgama.f90            (depatched)
PW/stres_gradcorr.f90   (depatched)

modified for running:
PW/clean_pw.f90         (added call to deallocate_paw_internals)

Modifications to PAW routines:
1. compute_onecenter_charges and compute_onecenter_charges modified to
   comply with new structure of v_xc (in v_of_rho.f90), requiring new
   g-space densities to be saved and computed --> using old xc routines
   as this code will be removed.
2. qrad size has changed, prad and ptrad had to be changed accordingly.
3. several minor modifications to use new radial grid structure.
4. infomsg arguments changed, very funny bug followed.
5. added new routine deallocate_paw_internals, called by PW/clean_pw.f90
   required to run pp.x with more than one q-point(and good programming
   practice)


    *************************
    *** merge of LD1 code ***
    *************************
2nd try: atomic code replaced with current version, then merge by hand
the files that are used by paw subsystem:
* atomic_paw.f90        (replaced with most recent version from develop_PAW
                         routine us2paw and paw2us taken from newer trunk
                         version, a lot of minor changes.)
* gener_pseudo.f90      (fixes)
* ld1inc.f90            (PAW variables added)
* ld1_readin.f90        (PAW variables added, I am not sure if lpaw should go
                         in input or inputp namelist)
* ld1_writeout.f90      (it was only necessary to add a few lines)
* pseudovloc.f90        (nothing to do)
* run_pseudo.f90        (almost nothing to do)
* set_rho_core.f90      (readded a few lines for lnc2paw)
* write_paw_recon.f90   (nothing to do)
* write_resultsps.f90   (nothing to do: trunk version is more
                         PAW-aware than PAW version)

Main problems were found in subroutines run_pseudo and gen_pseudo,
a little code had to be rewritten to comply with new variable names
and fix with merge.

TODO: fix atomic_paw routines to use minimal allocated arrays insetad
of ndmx sized ones; try to use the pawet as much as possible. Remove
test lines and other garbage. Find a fix for PAW2.

The first week of september Andrea Dal Corso uploaded a few modifications to
the atomic_paw routines. I had to rollback them as the structure of atomic_paw
has changed a lot and reimplementing them is probably easier and definitely
safer than fixing everything. I will do it soon, I swear!

LP


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4257 c92efa57-630b-4861-b058-cf58834340f0
2007-09-18 10:05:46 +00:00
giannozz 67e5b10289 The previous fix was breaking something else, I hope this one is good
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4240 c92efa57-630b-4861-b058-cf58834340f0
2007-09-13 12:42:51 +00:00
giannozz 224222bdfa Case lnscf + lsda was also producing twice the neede k-points
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4239 c92efa57-630b-4861-b058-cf58834340f0
2007-09-13 11:33:16 +00:00
giannozz 7c2c71dfab Module dependencies (make.depend) updated
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4232 c92efa57-630b-4861-b058-cf58834340f0
2007-09-11 07:57:52 +00:00
dalcorso 2e9965addc Missing deallocation.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4223 c92efa57-630b-4861-b058-cf58834340f0
2007-09-07 07:29:59 +00:00
dalcorso ab962be754 Bug fix: the phonon code was using too many k points with ldisp=.true. and
nspin=2.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4219 c92efa57-630b-4861-b058-cf58834340f0
2007-09-06 10:02:05 +00:00
giannozz f34e86f244 Bad format
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4206 c92efa57-630b-4861-b058-cf58834340f0
2007-09-04 07:39:47 +00:00
dalcorso 89181afadb Added the possibility to make noncollinear/spin-orbit GGA phonon calculation.
(Still very experimental).


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4201 c92efa57-630b-4861-b058-cf58834340f0
2007-09-03 07:20:09 +00:00
kkudin 1479303555 Added new input variables (iq1, iq2, iq3) to the PH code such that it
is now possible to run the PH code for just one k point out of the
full dispersion grid (specified by nq1, nq2, nq3). This way there is
no need to run PW with 'phonon' first for a non-Gamma k point, and
perhaps, there are some other positive (or negative?)  effects that I
am not aware of.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4191 c92efa57-630b-4861-b058-cf58834340f0
2007-08-29 18:55:40 +00:00
dalcorso 2e3460bbee Clean up. More detailed error message.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4162 c92efa57-630b-4861-b058-cf58834340f0
2007-08-20 06:53:47 +00:00
giannozz 2eff4aca7f make.depend updated (they are no longer automatically updated)
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4133 c92efa57-630b-4861-b058-cf58834340f0
2007-08-13 17:12:33 +00:00
degironc 6da8252f73 a radial_grid_type is introduced in Modules and used in atomic-related part
many changes but results are identical before and after.
sdg


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4127 c92efa57-630b-4861-b058-cf58834340f0
2007-08-12 00:08:53 +00:00
cavazzon 85cbdfb232 - new modules added
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4107 c92efa57-630b-4861-b058-cf58834340f0
2007-08-09 21:02:28 +00:00
dalcorso 23a8a73ac3 The variables needed to constrain the magnetization written in the punch
file. The ph.x, pwcond.x, pp.x and bands.x codes now stop if pw.x has
been run with constrained magnetization.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4083 c92efa57-630b-4861-b058-cf58834340f0
2007-07-28 16:40:41 +00:00
giannozz 57961eaacd Another minor error in electro-optical tensor calculation
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4066 c92efa57-630b-4861-b058-cf58834340f0
2007-07-25 13:15:35 +00:00
dalcorso 2a8b254cc8 The ph.x, bands.x and pp.x now check that pw.x has been run with the same
number of processors.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4051 c92efa57-630b-4861-b058-cf58834340f0
2007-07-21 16:25:09 +00:00
dalcorso 9cc0f71be6 Sorry.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4043 c92efa57-630b-4861-b058-cf58834340f0
2007-07-17 16:42:40 +00:00
dalcorso 341d6d5603 Added a list of atomic masses. The code uses them when the input masses
are zero or negative.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4040 c92efa57-630b-4861-b058-cf58834340f0
2007-07-17 16:26:27 +00:00
giannozz 0250bc81a3 Links updated
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4012 c92efa57-630b-4861-b058-cf58834340f0
2007-07-10 09:00:00 +00:00
giannozz 56175fab69 Dependencies updated
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3998 c92efa57-630b-4861-b058-cf58834340f0
2007-07-05 11:08:31 +00:00
giannozz 21904355dc too hastily removed variables where actually needed
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3993 c92efa57-630b-4861-b058-cf58834340f0
2007-07-04 13:13:14 +00:00
giannozz 7040a1684a Bug fix: the exchange-correlation contribution to the electro-optical
coefficients was not correctly calculated


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3991 c92efa57-630b-4861-b058-cf58834340f0
2007-07-03 15:56:08 +00:00
giannozz 0792ed8d25 Call to infomsg simplified, removed the absurd "error -1"
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3987 c92efa57-630b-4861-b058-cf58834340f0
2007-06-26 16:46:01 +00:00
giannozz ddfe7191ca Some max_second confusion cleaned up. It is still initialized in too
many different places, but at least to the same value (10^7 s)


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3980 c92efa57-630b-4861-b058-cf58834340f0
2007-06-25 13:35:29 +00:00
giannozz ac82c40ab7 configure updated (only configure.ac had been previously updated).
LD used instead of MPIF90 in Makefiles for loading. Since LD is used
anyway in iotk, it makes sense to use it. In some cases it may be
useful to have distinct options for compiling and for loading.
Minor cleanup in some routines


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3976 c92efa57-630b-4861-b058-cf58834340f0
2007-06-20 17:04:47 +00:00
dalcorso 2d28d33053 Small details.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3971 c92efa57-630b-4861-b058-cf58834340f0
2007-06-19 16:07:01 +00:00
giannozz e68d8d07f0 1) two scripts for output file analysis added to pwtools/
(courtesy of CS)
2) phonon-related auxiliary codes moved from pwtools/ to PH/
   I think it is a more appropriate place; moreover the D(q)=>D(r) step
   (q2r) might be called at the end of the phonon dispersion calculation


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3970 c92efa57-630b-4861-b058-cf58834340f0
2007-06-18 13:47:18 +00:00
dalcorso 0a51dc5f2b Added a few checks to stop the codes PH and PWCOND if lda_plus_u is true.
git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3965 c92efa57-630b-4861-b058-cf58834340f0
2007-06-12 13:06:59 +00:00
giannozz 6b1373a372 Workaround for mysterious crashes with intel compilers finally (maybe) found.
Apparently the reason is insufficient stack size, but it may not be sufficient
to use command "limits" o "ulimit", because the stack size seems to be reset
either by queueing systems or by the code itself. A C routine that removes
stack limits has been added and is called at the beginning of the run.

Fixed format error in printout of parameters for Berendsen thermostat (Eduardo)


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3954 c92efa57-630b-4861-b058-cf58834340f0
2007-06-04 15:01:14 +00:00
dalcorso b295cd827e Small changes. The phonon writes on output the functional used.
INPUT_LD1 updated.


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3953 c92efa57-630b-4861-b058-cf58834340f0
2007-06-01 16:24:49 +00:00
giannozz 4c0bcc5937 The single-mode calculation should end with status 0, not 1, otherwise
the automatic testing will fail


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3873 c92efa57-630b-4861-b058-cf58834340f0
2007-03-23 08:32:42 +00:00