dev_alloc Interface

public interface dev_alloc

Allocates a device array of the given extents.

Called by

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

Module Procedures

private subroutine dev_alloc_1d(a, n)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(out), pointer, contiguous :: a(:)
integer, intent(in) :: n

private subroutine dev_alloc_2d(a, n1, n2)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(out), pointer, contiguous :: a(:,:)
integer, intent(in) :: n1
integer, intent(in) :: n2

private subroutine dev_alloc_3d(a, n1, n2, n3)

Arguments

Type IntentOptional Attributes Name
real(kind=dp), intent(out), pointer, contiguous :: a(:,:,:)
integer, intent(in) :: n1
integer, intent(in) :: n2
integer, intent(in) :: n3