memcpy3D_with_transpose_back Subroutine

public subroutine memcpy3D_with_transpose_back(dst, src, nx, ny, nz)

Copy with transpose back: src(ny, nx, nz) -> dst(nx, ny, nz) Used for 100 case backward FFT

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(out), device, dimension(:, :, :) :: dst
real(kind=dp), intent(in), device, dimension(:, :, :) :: src
integer, intent(in), value :: nx
integer, intent(in), value :: ny
integer, intent(in), value :: nz

Called by

proc~~memcpy3d_with_transpose_back~~CalledByGraph proc~memcpy3d_with_transpose_back m_cuda_spectral::memcpy3D_with_transpose_back proc~fft_backward_100_cuda m_cuda_poisson_fft::cuda_poisson_fft_t%fft_backward_100_cuda proc~fft_backward_100_cuda->proc~memcpy3d_with_transpose_back