dev_upload Interface

public interface dev_upload

Copies a host array into a device array of the same size.

Called by

interface~~dev_upload~~CalledByGraph interface~dev_upload m_omptgt_common::dev_upload proc~omptgt_tdsops_init m_omptgt_tdsops::omptgt_tdsops_init proc~omptgt_tdsops_init->interface~dev_upload

Module Procedures

private subroutine dev_upload_1d(a_dev, a_host)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in), pointer, contiguous :: a_dev(:)
real(kind=dp), intent(in) :: a_host(:)

private subroutine dev_upload_2d(a_dev, a_host)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in), pointer, contiguous :: a_dev(:,:)
real(kind=dp), intent(in) :: a_host(:,:)

private subroutine dev_upload_3d(a_dev, a_host)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(in), pointer, contiguous :: a_dev(:,:,:)
real(kind=dp), intent(in) :: a_host(:,:,:)