Map a Fortran array to a device (allocate and associate)
More...
|
subroutine | device_map_r1 (x, x_d, n) |
| Map a Fortran rank 1 array to a device (allocate and associate) More...
|
|
subroutine | device_map_r2 (x, x_d, n) |
| Map a Fortran rank 2 array to a device (allocate and associate) More...
|
|
subroutine | device_map_r3 (x, x_d, n) |
| Map a Fortran rank 3 array to a device (allocate and associate) More...
|
|
subroutine | device_map_r4 (x, x_d, n) |
| Map a Fortran rank 4 array to a device (allocate and associate) More...
|
|
Definition at line 57 of file device.F90.
◆ device_map_r1()
subroutine device::device_map::device_map_r1 |
( |
class(*), dimension(:), intent(inout), target |
x, |
|
|
type(c_ptr), intent(inout) |
x_d, |
|
|
integer, intent(in) |
n |
|
) |
| |
◆ device_map_r2()
subroutine device::device_map::device_map_r2 |
( |
class(*), dimension(:,:), intent(inout), target |
x, |
|
|
type(c_ptr), intent(inout) |
x_d, |
|
|
integer, intent(in) |
n |
|
) |
| |
◆ device_map_r3()
subroutine device::device_map::device_map_r3 |
( |
class(*), dimension(:,:,:), intent(inout), target |
x, |
|
|
type(c_ptr), intent(inout) |
x_d, |
|
|
integer, intent(in) |
n |
|
) |
| |
◆ device_map_r4()
subroutine device::device_map::device_map_r4 |
( |
class(*), dimension(:,:,:,:), intent(inout), target |
x, |
|
|
type(c_ptr), intent(inout) |
x_d, |
|
|
integer, intent(in) |
n |
|
) |
| |
The documentation for this interface was generated from the following file: