copy_into_buffers Subroutine

public subroutine copy_into_buffers(u_send_s_dev, u_send_e_dev, u_dev, n)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(out), device, dimension(:, :, :) :: u_send_s_dev
real(kind=dp), intent(out), device, dimension(:, :, :) :: u_send_e_dev
real(kind=dp), intent(in), device, dimension(:, :, :) :: u_dev
integer, intent(in) :: n

Calls

proc~~copy_into_buffers~2~~CallsGraph proc~copy_into_buffers~2 m_cuda_backend::copy_into_buffers dim3 dim3 proc~copy_into_buffers~2->dim3 proc~buffer_copy m_cuda_kernels_fieldops::buffer_copy proc~copy_into_buffers~2->proc~buffer_copy

Called by

proc~~copy_into_buffers~2~~CalledByGraph proc~copy_into_buffers~2 m_cuda_backend::copy_into_buffers proc~tds_solve_dist~2 m_cuda_backend::cuda_backend_t%tds_solve_dist proc~tds_solve_dist~2->proc~copy_into_buffers~2 proc~transeq_cuda_dist m_cuda_backend::cuda_backend_t%transeq_cuda_dist proc~transeq_cuda_dist->proc~copy_into_buffers~2 proc~tds_solve_cuda m_cuda_backend::cuda_backend_t%tds_solve_cuda proc~tds_solve_cuda->proc~tds_solve_dist~2 proc~transeq_x_cuda m_cuda_backend::cuda_backend_t%transeq_x_cuda proc~transeq_x_cuda->proc~transeq_cuda_dist proc~transeq_y_cuda m_cuda_backend::cuda_backend_t%transeq_y_cuda proc~transeq_y_cuda->proc~transeq_cuda_dist proc~transeq_z_cuda m_cuda_backend::cuda_backend_t%transeq_z_cuda proc~transeq_z_cuda->proc~transeq_cuda_dist