|
subroutine, public | sgfft_oct_m::fourier_dim (n, n_next) |
|
subroutine, public | sgfft_oct_m::fft (n1, n2, n3, nd1, nd2, nd3, z, isign, inzee) |
|
subroutine | sgfft_oct_m::ctrig (n, trig, after, before, now, isign, ic) |
|
subroutine | sgfft_oct_m::fftstp (mm, nfft, m, nn, n, zin, zout, trig, after, now, before, isign) |
|
subroutine | sgfft_oct_m::fftrot (mm, nfft, m, nn, n, zin, zout, trig, after, now, before, isign) |
|
integer function | sgfft_oct_m::ncache_optimal () |
|
subroutine, public | sgfft_oct_m::convolxc_off (n1, n2, n3, nd1, nd2, nd3, md1, md2, md3, nproc, iproc, pot, zf, scal, comm) |
|
subroutine | sgfft_oct_m::multkernel (nd1, nd2, n1, n2, lot, nfft, jS, pot, zw) |
|
subroutine | sgfft_oct_m::switch_upcorn (nfft, n2, lot, n1, lzt, zt, zw) |
|
subroutine | sgfft_oct_m::mpiswitch_upcorn (j3, nfft, Jp2stb, J2stb, lot, n1, md2, nd3, nproc, zmpi1, zw) |
|
subroutine | sgfft_oct_m::halfill_upcorn (md1, md3, lot, nfft, n3, zf, zw) |
|
subroutine | sgfft_oct_m::scramble_unpack (i1, j2, lot, nfft, n1, n3, md2, nproc, nd3, zw, zmpi2, cosinarr) |
|
subroutine | sgfft_oct_m::unscramble_pack (i1, j2, lot, nfft, n1, n3, md2, nproc, nd3, zmpi2, zw, cosinarr) |
|
subroutine | sgfft_oct_m::unswitch_downcorn (nfft, n2, lot, n1, lzt, zw, zt) |
|
subroutine | sgfft_oct_m::unmpiswitch_downcorn (j3, nfft, Jp2stf, J2stf, lot, n1, md2, nd3, nproc, zw, zmpi1) |
|
subroutine | sgfft_oct_m::unfill_downcorn (md1, md3, lot, nfft, n3, zw, zf, scal) |
|
subroutine, public | sgfft_oct_m::kernelfft (n1, n2, n3, nd1, nd2, nd3, nproc, iproc, zf, zr, comm) |
|
subroutine | sgfft_oct_m::switch (nfft, n2, lot, n1, lzt, zt, zw) |
|
subroutine | sgfft_oct_m::mpiswitch (j3, nfft, Jp2st, J2st, lot, n1, nd2, nd3, nproc, zmpi1, zw) |
|
subroutine | sgfft_oct_m::inserthalf (nd1, lot, nfft, n3, zf, zw) |
|