undo_periodicity_xy Subroutine

public subroutine undo_periodicity_xy(f_out, f_in, nx, ny)

Combined X and Y periodicity undo (reverse interleave shuffle).

Arguments

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

Called by

proc~~undo_periodicity_xy~~CalledByGraph proc~undo_periodicity_xy m_cuda_spectral::undo_periodicity_xy proc~undo_periodicity_xy_cuda m_cuda_poisson_fft::cuda_poisson_fft_t%undo_periodicity_xy_cuda proc~undo_periodicity_xy_cuda->proc~undo_periodicity_xy