quantum-espresso/flib
cavazzon 4831aaabac FPMD:
cleaning + removing of redundant files ( now in Modules )
  now FPMD rely entirely on Module/fft_scalar and Module/fft_base

CPV:
  fft drivers, in the parallel case, now rely entirely on fft_scalar
  CPV depends on FFTW only through fft_scalar which in turn calls
  the wrappers contained in clib/fft_sticks, in other words CPV and
  FPMD are now completely isolated from FFTW primitives.

PW:
  clocks.f90  moved to Modules
  scnds.f90   moved to flib

  When __AIX is defined PW now uses Module/fft_scalar drivers too.
  For testing and debugging, usage of fft_scalar or
  cft_sp drivers can be selected, for the time being, defining or undefining the
  __FFT_MODULE_DRV macro in the cft3.f90 and cft3s.f90 files.

  fft_scatter has been moved to Module/fft_base, file PW/fft_scatter.f90
  is still there for testing and debugging


git-svn-id: http://qeforge.qe-forge.org/svn/q-e/trunk/espresso@170 c92efa57-630b-4861-b058-cf58834340f0
2003-04-20 22:22:26 +00:00
..
Makefile FPMD: 2003-04-20 22:22:26 +00:00
avrec.f90 - new subroutine avrec.f90 in flib to compute av(:) = alpha / v(:) 2003-03-14 17:01:59 +00:00
blas.f - AIX changed in __AIX 2003-02-23 11:34:24 +00:00
blockset.f90 O-sesame 2003-01-19 21:58:50 +00:00
dlamch.f O-sesame 2003-01-19 21:58:50 +00:00
eispack.f90 wrapper again 2003-04-18 12:22:38 +00:00
erf.f90 erf/erfc/gauss confusion hopefully solved 2003-02-14 09:44:46 +00:00
gridsetup.f90 O-sesame 2003-01-19 21:58:50 +00:00
hangup.f90 O-sesame 2003-01-19 21:58:50 +00:00
iceil.f90 O-sesame 2003-01-19 21:58:50 +00:00
ilcm.f O-sesame 2003-01-19 21:58:50 +00:00
indxg2l.f O-sesame 2003-01-19 21:58:50 +00:00
indxg2p.f O-sesame 2003-01-19 21:58:50 +00:00
indxl2g.f O-sesame 2003-01-19 21:58:50 +00:00
infog1l.f O-sesame 2003-01-19 21:58:50 +00:00
infog2l.f O-sesame 2003-01-19 21:58:50 +00:00
inv3.f90 Support for lahey compiler added: "error" renamed to "errore", "rnd" to "rndx" 2003-02-21 14:57:00 +00:00
itoa.f90 O-sesame 2003-01-19 21:58:50 +00:00
lapack.f duplicated routines in lapack removed 2003-03-08 16:35:47 +00:00
lapack_ibm.f wrapper again 2003-04-18 12:22:38 +00:00
lapack_mkl.f "configure" bug for pc cluster and intel 6 2003-03-10 14:49:21 +00:00
lapack_t3e.f O-sesame 2003-01-19 21:58:50 +00:00
localdim.f90 O-sesame 2003-01-19 21:58:50 +00:00
localindex.f90 O-sesame 2003-01-19 21:58:50 +00:00
matmul.f90 O-sesame 2003-01-19 21:58:50 +00:00
npreroc.f O-sesame 2003-01-19 21:58:50 +00:00
numroc.f O-sesame 2003-01-19 21:58:50 +00:00
ownerof.f90 O-sesame 2003-01-19 21:58:50 +00:00
proc_grid.f more error (subroutine) 2003-02-21 16:06:24 +00:00
reduce.f90 Misc. installation and doc fixes 2003-02-27 13:59:04 +00:00
scnds.f90 FPMD: 2003-04-20 22:22:26 +00:00
simpsn.f90 Support for lahey compiler added: "error" renamed to "errore", "rnd" to "rndx" 2003-02-21 14:57:00 +00:00
sort.f90 O-sesame 2003-01-19 21:58:50 +00:00
sph_bes.f90 - forgotten enddo when __MASS is undefined 2003-03-08 11:06:20 +00:00
startup.f90 O-sesame 2003-01-19 21:58:50 +00:00
syncronize.f90 O-sesame 2003-01-19 21:58:50 +00:00
transto.f90 O-sesame 2003-01-19 21:58:50 +00:00