Neko  0.8.0
A portable framework for high-order spectral element flow simulations
device::device_associated Interface Reference

Check if a Fortran array is assoicated with a device pointer. More...

Public Member Functions

logical function device_associated_r1 (x)
 Check if a Fortran rank 1 array is assoicated with a device pointer. More...
 
logical function device_associated_r2 (x)
 Check if a Fortran rank 2 array is assoicated with a device pointer. More...
 
logical function device_associated_r3 (x)
 Check if a Fortran rank 3 array is assoicated with a device pointer. More...
 
logical function device_associated_r4 (x)
 Check if a Fortran rank 4 array is assoicated with a device pointer. More...
 

Detailed Description

Check if a Fortran array is assoicated with a device pointer.

Definition at line 69 of file device.F90.

Member Function/Subroutine Documentation

◆ device_associated_r1()

logical function device::device_associated::device_associated_r1 ( class(*), dimension(:), intent(inout), target  x)

Check if a Fortran rank 1 array is assoicated with a device pointer.

Definition at line 780 of file device.F90.

◆ device_associated_r2()

logical function device::device_associated::device_associated_r2 ( class(*), dimension(:,:), intent(inout), target  x)

Check if a Fortran rank 2 array is assoicated with a device pointer.

Definition at line 807 of file device.F90.

◆ device_associated_r3()

logical function device::device_associated::device_associated_r3 ( class(*), dimension(:,:,:), intent(inout), target  x)

Check if a Fortran rank 3 array is assoicated with a device pointer.

Definition at line 834 of file device.F90.

◆ device_associated_r4()

logical function device::device_associated::device_associated_r4 ( class(*), dimension(:,:,:,:), intent(inout), target  x)

Check if a Fortran rank 4 array is assoicated with a device pointer.

Definition at line 861 of file device.F90.


The documentation for this interface was generated from the following file: