mirror of https://gitlab.com/QEF/q-e.git
4831aaabac
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 |
||
---|---|---|
.. | ||
Makefile | ||
avrec.f90 | ||
blas.f | ||
blockset.f90 | ||
dlamch.f | ||
eispack.f90 | ||
erf.f90 | ||
gridsetup.f90 | ||
hangup.f90 | ||
iceil.f90 | ||
ilcm.f | ||
indxg2l.f | ||
indxg2p.f | ||
indxl2g.f | ||
infog1l.f | ||
infog2l.f | ||
inv3.f90 | ||
itoa.f90 | ||
lapack.f | ||
lapack_ibm.f | ||
lapack_mkl.f | ||
lapack_t3e.f | ||
localdim.f90 | ||
localindex.f90 | ||
matmul.f90 | ||
npreroc.f | ||
numroc.f | ||
ownerof.f90 | ||
proc_grid.f | ||
reduce.f90 | ||
scnds.f90 | ||
simpsn.f90 | ||
sort.f90 | ||
sph_bes.f90 | ||
startup.f90 | ||
syncronize.f90 | ||
transto.f90 |