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

Deassociate a Fortran array from a device pointer. More...

Public Member Functions

subroutine device_deassociate_r1 (x)
 Deassociate a Fortran rank 1 array from a device pointer. More...
 
subroutine device_deassociate_r2 (x)
 Deassociate a Fortran rank 2 array from a device pointer. More...
 
subroutine device_deassociate_r3 (x)
 Deassociate a Fortran rank 3 array from a device pointer. More...
 
subroutine device_deassociate_r4 (x)
 Deassociate a Fortran rank 4 array from a device pointer. More...
 

Detailed Description

Deassociate a Fortran array from a device pointer.

Definition at line 75 of file device.F90.

Member Function/Subroutine Documentation

◆ device_deassociate_r1()

subroutine device::device_deassociate::device_deassociate_r1 ( class(*), dimension(:), intent(inout), target  x)

Deassociate a Fortran rank 1 array from a device pointer.

Definition at line 568 of file device.F90.

◆ device_deassociate_r2()

subroutine device::device_deassociate::device_deassociate_r2 ( class(*), dimension(:,:), intent(inout), target  x)

Deassociate a Fortran rank 2 array from a device pointer.

Definition at line 592 of file device.F90.

◆ device_deassociate_r3()

subroutine device::device_deassociate::device_deassociate_r3 ( class(*), dimension(:,:,:), intent(inout), target  x)

Deassociate a Fortran rank 3 array from a device pointer.

Definition at line 616 of file device.F90.

◆ device_deassociate_r4()

subroutine device::device_deassociate::device_deassociate_r4 ( class(*), dimension(:,:,:,:), intent(inout), target  x)

Deassociate a Fortran rank 4 array from a device pointer.

Definition at line 640 of file device.F90.


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