process_spectral_110 Subroutine

public subroutine process_spectral_110(div_u, waves, nx_spec, ny_spec, x_sp_st, y_sp_st, nx, ny, nz, ax, bx, ay, by, az, bz)

Post-processes for Dirichlet BC in X and Y, periodic in Z

Arguments

Type IntentOptional Attributes Name
complex(kind=dp), intent(inout), device, dimension(:, :, :) :: div_u
complex(kind=dp), intent(in), device, dimension(:, :, :) :: waves
integer, intent(in), value :: nx_spec
integer, intent(in), value :: ny_spec
integer, intent(in), value :: x_sp_st
integer, intent(in), value :: y_sp_st
integer, intent(in), value :: nx
integer, intent(in), value :: ny
integer, intent(in), value :: nz
real(kind=dp), intent(in), device, dimension(:) :: ax
real(kind=dp), intent(in), device, dimension(:) :: bx
real(kind=dp), intent(in), device, dimension(:) :: ay
real(kind=dp), intent(in), device, dimension(:) :: by
real(kind=dp), intent(in), device, dimension(:) :: az
real(kind=dp), intent(in), device, dimension(:) :: bz

Called by

proc~~process_spectral_110~~CalledByGraph proc~process_spectral_110 m_cuda_spectral::process_spectral_110 proc~fft_postprocess_110_cuda m_cuda_poisson_fft::cuda_poisson_fft_t%fft_postprocess_110_cuda proc~fft_postprocess_110_cuda->proc~process_spectral_110