quantum-espresso/D3
giannozz 3a98e2d9d4 More patches from Axel:
- correct an unquoted string (iosys) in PW/input.f90:483
(this was the cause of tonight compilation failere)
- correct a few incorrect format strings
- make more use of the constants module and thus
  provide more consistent units. NOTE, this has some
  numerical changes in the outputs, as in some places
  rather low precision and inconsistent numbers were
  used for unit conversion.
- convert all(?) single precision constants to double
  using the attached little perl program.
  exceptions: efermi.f90 (as it is supposed to be rewritten
  anyways), plotbands.f90 (it uses single precision everywhere,
  which may result in saving a significant amount of memory,
  so i converted the two double precision constants to single).
Unused routine 'set_fft_grid' removed


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@3602 c92efa57-630b-4861-b058-cf58834340f0
2006-12-14 08:53:47 +00:00
..
Makefile Objects in PW, PH, CPV are stored into libraries (libpw.a, libph.a, 2006-10-03 19:26:15 +00:00
allocate_d3.f90 Machine-dependent definitions are now contained in two different files (both in /include): 2004-06-25 17:25:37 +00:00
bcast_d3_input.f90 The phonon code was writing garbage on output under "Title" 2006-04-06 12:13:54 +00:00
ch_psi_all2.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
close_open.f90 seqopn.f90 and diropn.f90 modified in such a way that the name of 2005-06-17 13:27:38 +00:00
d0rhod2v.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
d2mxc.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
d3_exc.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
d3_init.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
d3_readin.f90 getenv replaced by wrapper get_env, preprocessed only in a single file 2006-10-11 14:42:42 +00:00
d3_recover.f90 Old parallel variables (such as me mypool) removed from D3. 2004-11-04 12:09:48 +00:00
d3_setup.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
d3_summary.f90 Shorthand for Rydberg is Ry, not ryd 2006-10-23 12:32:54 +00:00
d3_symdyn.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
d3_symdynph.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
d3_valence.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
d3com.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
d3dyn_cc.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
d3ionq.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
d3matrix.f90 The phonon code was writing garbage on output under "Title" 2006-04-06 12:13:54 +00:00
d3toten.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
d3vrho.f90 1) v_of_rho has been rearranged in order to reduce the number of FFTs per step. 2006-07-07 20:16:45 +00:00
davcio_drho2.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
dpsi_corr.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
dpsidpsidv.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
dpsidvdpsi.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
dqrhod2v.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
drho_cc.f90 More cleanup from Axel: 2006-12-11 10:19:53 +00:00
drho_drc.f90 More cleanup from Axel: 2006-12-11 10:19:53 +00:00
drhod2v.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
dvdpsi.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
dvscf.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
gen_dpdvp.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
gen_dwfc.f90 Old parallel variables (such as me mypool) removed from D3. 2004-11-04 12:09:48 +00:00
incdrhoscf2.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
make.depend More patches from Axel: 2006-12-14 08:53:47 +00:00
openfild3.f90 Old file format and related files deleted, makefiles updated accordingly 2006-03-23 11:00:52 +00:00
print_clock_d3.f90 Unit stdout (set in Modules/io_global.f90) is used to write on standard output 2003-11-06 13:06:49 +00:00
psymd0rho.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
qstar_d3.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
read_ef.f90 Old parallel variables (such as me mypool) removed from D3. 2004-11-04 12:09:48 +00:00
rotate_and_add_d3.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
set_d3irr.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
set_efsh.f90 Shorthand for Rydberg is Ry, not ryd 2006-10-23 12:32:54 +00:00
set_sym_irr.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
sgama_d3.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
solve_linter_d3.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
stop_d3.f90 iswitch flag removed; appropriate flags (as lscf, lmd, lphonon, etc.) should be used 2004-12-10 15:20:46 +00:00
sym_def1.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
symd0rho.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
trntnsc_3.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
w_1gauss.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
write_aux.f90 Machine-dependent definitions are now contained in two different files (both in /include): 2004-06-25 17:25:37 +00:00
write_d3dyn.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
write_igk.f90 - bug (alpha compiler) reported by Sergey has been fixed 2003-11-09 18:30:08 +00:00
writed3dyn_5.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00