m_cuda_exec_thom Module


Uses

  • module~~m_cuda_exec_thom~~UsesGraph module~m_cuda_exec_thom m_cuda_exec_thom cudafor cudafor module~m_cuda_exec_thom->cudafor module~m_common m_common module~m_cuda_exec_thom->module~m_common module~m_cuda_kernels_thom m_cuda_kernels_thom module~m_cuda_exec_thom->module~m_cuda_kernels_thom module~m_cuda_tdsops m_cuda_tdsops module~m_cuda_exec_thom->module~m_cuda_tdsops module~m_cuda_kernels_thom->cudafor module~m_cuda_kernels_thom->module~m_common module~m_cuda_tdsops->module~m_common iso_fortran_env iso_fortran_env module~m_cuda_tdsops->iso_fortran_env module~m_tdsops m_tdsops module~m_cuda_tdsops->module~m_tdsops module~m_tdsops->module~m_common module~m_tdsops->iso_fortran_env

Subroutines

public subroutine exec_thom_tds_compact(du, u, tdsops, blocks, threads)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(out), device, dimension(:, :, :) :: du
real(kind=dp), intent(in), device, dimension(:, :, :) :: u
type(cuda_tdsops_t), intent(in) :: tdsops
type(dim3), intent(in) :: blocks
type(dim3), intent(in) :: threads