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

Return the device pointer for an associated Fortran array. More...

Public Member Functions

type(c_ptr) function device_get_ptr_r1 (x)
 Return the device pointer for an associated Fortran rank 1 array. More...
 
type(c_ptr) function device_get_ptr_r2 (x)
 Return the device pointer for an associated Fortran rank 2 array. More...
 
type(c_ptr) function device_get_ptr_r3 (x)
 Return the device pointer for an associated Fortran rank 3 array. More...
 
type(c_ptr) function device_get_ptr_r4 (x)
 Return the device pointer for an associated Fortran rank 4 array. More...
 

Detailed Description

Return the device pointer for an associated Fortran array.

Definition at line 81 of file device.F90.

Member Function/Subroutine Documentation

◆ device_get_ptr_r1()

type(c_ptr) function device::device_get_ptr::device_get_ptr_r1 ( class(*), dimension(:), intent(in), target  x)

Return the device pointer for an associated Fortran rank 1 array.

Definition at line 888 of file device.F90.

Here is the call graph for this function:

◆ device_get_ptr_r2()

type(c_ptr) function device::device_get_ptr::device_get_ptr_r2 ( class(*), dimension(:,:), intent(in), target  x)

Return the device pointer for an associated Fortran rank 2 array.

Definition at line 916 of file device.F90.

Here is the call graph for this function:

◆ device_get_ptr_r3()

type(c_ptr) function device::device_get_ptr::device_get_ptr_r3 ( class(*), dimension(:,:,:), intent(in), target  x)

Return the device pointer for an associated Fortran rank 3 array.

Definition at line 944 of file device.F90.

Here is the call graph for this function:

◆ device_get_ptr_r4()

type(c_ptr) function device::device_get_ptr::device_get_ptr_r4 ( class(*), dimension(:,:,:,:), intent(in), target  x)

Return the device pointer for an associated Fortran rank 4 array.

Definition at line 972 of file device.F90.

Here is the call graph for this function:

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