quantum-espresso/CPV
giannozz c85f1c444e Minor changes tothe qexml file format, by AF: in particular, added the
flag reporting whether only half G-vector sphere is present (not
actually used in q-e but it may be useful for other codes). make.depend
updated


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@4819 c92efa57-630b-4861-b058-cf58834340f0
2008-04-18 12:29:55 +00:00
..
Makefile This is a quite complex check-in, but actually not very much is done. Changelog follows. 2008-04-03 15:50:43 +00:00
adjef.f90 Missing declaration of "erfc": not all compilers have it as an internal 2008-02-12 20:15:17 +00:00
atoms_type.f90 - static arrays dimensioned with natx removed 2006-03-24 18:51:06 +00:00
berryion.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
bessel.f90 - same eletronic occupations array between FPMD/CPV 2006-08-03 17:47:35 +00:00
bforceion.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
brillouin.f90 - group communicator variable substituted with intra_image_comm, 2006-03-23 09:19:43 +00:00
cg.f90 Added new control options for conjugate gradient in cp and 2007-03-21 23:46:22 +00:00
cg_sub.f90 Minor changes 2008-02-18 21:33:59 +00:00
cglib.f90 Fixed yesterday's compilation problem: guess.f90 removed, para_dgemm 2007-11-22 15:14:36 +00:00
chargedensity.f90 Minor changes 2008-02-18 21:33:59 +00:00
chargemix.f90 - same eletronic occupations array between FPMD/CPV 2006-08-03 17:47:35 +00:00
chi2.f90 - cleanup, module cell_module substituted by cell_base + interfaces 2006-10-06 17:21:32 +00:00
compute_fes_grads.f90 Cleanup. Added a routine to remove the component of a generic vector orthogonal 2007-03-12 14:15:00 +00:00
compute_scf.f90 Fixed a bug in image-parallelization of NEB/SMD. Variable dim renamed dim1. 2007-01-20 02:26:49 +00:00
cp_autopilot.f90 Added more functionality to the Nose-Hoover thermostats. Now one can have thermostats for only desired parts of the system. In addition, it is possible to scale thermostats' target energies for the case when some degrees of freedom were removed. 2008-04-09 23:39:53 +00:00
cp_emass.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
cp_fpmd.f90 Minor changes 2008-02-18 21:33:59 +00:00
cp_interfaces.f90 - do not print forces and stress when they are not computed 2008-03-24 19:37:12 +00:00
cp_restart.f90 Minor changes tothe qexml file format, by AF: in particular, added the 2008-04-18 12:29:55 +00:00
cp_version.f90 Misc cleanud and removal of old/obsolete/mysterious preprocessing 2006-01-24 15:54:22 +00:00
cplib.f90 Misc small changes for Alpha compilation warning, by G. Cantele 2008-03-06 20:02:06 +00:00
cplib_meta.f90 - new simplified fft interface and simplified call tree 2007-12-31 11:01:33 +00:00
cpr.f90 Added more functionality to the Nose-Hoover thermostats. Now one can have thermostats for only desired parts of the system. In addition, it is possible to scale thermostats' target energies for the case when some degrees of freedom were removed. 2008-04-09 23:39:53 +00:00
cpr_mod.f90 - unused subroutine removed 2007-03-05 10:16:05 +00:00
cprstart.f90 Added call to subroutine increasing stack size, as suggested by Axel 2008-04-15 20:28:22 +00:00
cprsub.f90 Format + stack fixes from Axel 2008-04-16 07:50:58 +00:00
dealloc.f90 - cleanup 2007-12-28 14:10:02 +00:00
dforceb.f90 Compilation problem fixed. I think that routine dforceb is wrong anyway: 2008-01-04 11:20:52 +00:00
efermi.f90 Missing declaration of "erfc": not all compilers have it as an internal 2008-02-12 20:15:17 +00:00
efield.f90 Unused variables removed 2006-10-03 23:47:00 +00:00
eigs0.f90 - cleanups 2007-08-22 10:22:35 +00:00
electrons.f90 - changes that depend from the changes in the modules 2007-08-09 20:49:40 +00:00
emptystates.f90 - again on ortho_group, small fix in group creation 2007-08-11 15:48:11 +00:00
ensemble_dft.f90 Some cleaning 8-->dp, and dynamic allocations introduced 2007-10-26 00:48:51 +00:00
entropy.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
environment.f90 - Cray XD1 workaround for large communication 2006-05-03 14:19:57 +00:00
exch_corr.f90 - new simplified fft interface and simplified call tree 2007-12-31 11:01:33 +00:00
fft.f90 - cpr.f90 changed such that when convergence is achieved an additional step is 2008-03-24 18:14:55 +00:00
forceconv.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
forces.f90 - further cleanup to save some memory 2008-01-02 18:00:00 +00:00
fpmdpp.f90 Format + stack fixes from Axel 2008-04-16 07:50:58 +00:00
fromscra.f90 - BUG FIX, for norm-conserving pp with non local core corrections. 2008-01-12 14:32:28 +00:00
geninv.f90 More cleanup from Axel: 2006-12-11 10:19:53 +00:00
gradrho.f90 - new simplified fft interface and simplified call tree 2007-12-31 11:01:33 +00:00
gtable.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
indices.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
init.f90 - BUG FIX, for norm-conserving pp with non local core corrections. 2008-01-12 14:32:28 +00:00
init_run.f90 - changes for CP ensemble-dft parallelizatio 2007-04-26 09:24:37 +00:00
inner_loop.f90 More static arrays and dimensions removed: rho_at rho_atc natx nbndxx 2007-10-24 15:36:52 +00:00
inner_loop_cold.f90 More static arrays and dimensions removed: rho_at rho_atc natx nbndxx 2007-10-24 15:36:52 +00:00
input.f90 - command line parameter northo takes priority over ortho_para input 2008-04-12 13:35:19 +00:00
ions.f90 - removed unused subs. 2007-03-05 18:02:22 +00:00
ions_positions.f90 Clean-up of routines used for meta-dynamics and for the calculation of 2006-09-12 18:28:57 +00:00
ksstates.f90 - new simplified fft interface and simplified call tree 2007-12-31 11:01:33 +00:00
main.f90 Added more functionality to the Nose-Hoover thermostats. Now one can have thermostats for only desired parts of the system. In addition, it is possible to scale thermostats' target energies for the case when some degrees of freedom were removed. 2008-04-09 23:39:53 +00:00
main_loops.f90 Strings Method ('smd') removed from CP and from examples. 2007-11-01 13:39:43 +00:00
mainvar.f90 - clean-up, there was still two version of rhoofr, 2007-12-24 10:21:20 +00:00
make.depend Changes by Andrea Ferretti to make the qexml format more rational: 2008-04-04 14:34:52 +00:00
metaxc.f90 elimination from CPV/metaxc.f90 of code non-specific parts that have been 2007-02-14 08:51:32 +00:00
modules.f90 Added calculation of the shift needed to bring the levels calculated by CP 2008-02-04 16:46:22 +00:00
move_electrons.f90 - unused subroutine removed 2007-03-05 10:16:05 +00:00
nl.f90 - more subroutines taken out from modules 2006-08-11 08:29:52 +00:00
nl_base.f90 - Bug fix, restart a SIC calculation with force pairing 2008-04-17 21:50:10 +00:00
nlcc.f90 - new simplified fft interface and simplified call tree 2007-12-31 11:01:33 +00:00
ortho.f90 - BUG FIX, 2008-01-07 23:58:29 +00:00
ortho_base.f90 - parallel diagonalization performance is not tested when 2008-04-13 18:37:13 +00:00
para.f90 - confusing scradir substituted everywhere with outdir, 2006-08-12 12:27:56 +00:00
path_routines.f90 Some max_second confusion cleaned up. It is still initialized in too 2007-06-25 13:35:29 +00:00
phasefactor.f90 - changes for CP ensemble-dft parallelizatio 2007-04-26 09:24:37 +00:00
polarization.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
potentials.f90 Missing declaration of "erfc": not all compilers have it as an internal 2008-02-12 20:15:17 +00:00
pres_ai_mod.f90 Variables read in module pres_ai_mod have been added to input_parameters: 2006-12-12 15:35:11 +00:00
print_out.f90 - do not print forces and stress when they are not computed 2008-03-24 19:37:12 +00:00
problem_size.f90 Removal of a few occurrences of static dimensioning to "ndmx" 2007-10-17 07:47:49 +00:00
pseudo_base.f90 Missing declaration of "erfc": not all compilers have it as an internal 2008-02-12 20:15:17 +00:00
pseudopot.f90 More static arrays and dimensions removed: rho_at rho_atc natx nbndxx 2007-10-24 15:36:52 +00:00
pseudopot_sub.f90 - Bug fix, pseudopot interpolation table. 2008-04-16 12:40:31 +00:00
qmatrixd.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
qqberry.f90 Minor changes 2008-02-18 21:33:59 +00:00
read_pseudo.f90 This is a quite complex check-in, but actually not very much is done. Changelog follows. 2008-04-03 15:50:43 +00:00
restart.f90 - fix for LDA+U contribution to the forces 2007-02-28 17:54:38 +00:00
restart_sub.f90 - Bug fix, restart a SIC calculation with force pairing 2008-04-17 21:50:10 +00:00
runcp.f90 - further cleanup to save some memory 2008-01-02 18:00:00 +00:00
spharmonic.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
spline.f90 More patches from Axel: 2006-12-14 08:53:47 +00:00
stop_run.f90 Cleanup of NEB code. Climbing image implemented also for the string method. 2006-04-21 03:44:20 +00:00
stress.f90 Fixed stupid error in "read_file" that was causing crashes in all 2007-10-06 08:23:39 +00:00
turbo.f90 - group communicator variable substituted with intra_image_comm, 2006-03-23 09:19:43 +00:00
util.f90 dbl => DP (defined as previously dbl was) 2005-08-28 14:09:42 +00:00
vanderwaals.f90 Another SX=>sx; misspell; dependencies updated 2007-02-05 12:42:08 +00:00
vol_clu.f90 - new simplified fft interface and simplified call tree 2007-12-31 11:01:33 +00:00
wannier.f90 - merging of dforce, dforce_bgl and dforce_field in a single routine 2007-01-03 09:04:02 +00:00
wannier_base.f90 Wannier functions were not printed when requested. Cleanup of wannier related 2006-03-28 04:02:36 +00:00
wave.f90 - faster wave function initialization 2008-03-22 18:37:48 +00:00
wave_types.f90 Some cleanup of unit conversion variables (more to come): 2006-06-16 10:10:53 +00:00
waveinit.f90 - more CP/FPMD merging 2005-09-15 16:51:35 +00:00
wf.f90 Minor changes 2008-02-18 21:33:59 +00:00
wrapper.f90 - LDA plus U added to CP 3.2, 2006-12-15 17:58:58 +00:00