Octopus
accel_oct_m::accel_get_device_pointer Interface Reference

Detailed Description

Definition at line 370 of file accel.F90.

Private Member Functions

subroutine iaccel_get_device_pointer_1 (host_pointer, device_pointer, dimensions)
 
subroutine laccel_get_device_pointer_1 (host_pointer, device_pointer, dimensions)
 
subroutine iaccel_get_device_pointer_2 (host_pointer, device_pointer, dimensions)
 
subroutine laccel_get_device_pointer_2 (host_pointer, device_pointer, dimensions)
 
subroutine iaccel_get_device_pointer_3 (host_pointer, device_pointer, dimensions)
 
subroutine laccel_get_device_pointer_3 (host_pointer, device_pointer, dimensions)
 
subroutine daccel_get_device_pointer_1 (host_pointer, device_pointer, dimensions)
 
subroutine zaccel_get_device_pointer_1 (host_pointer, device_pointer, dimensions)
 
subroutine daccel_get_device_pointer_2 (host_pointer, device_pointer, dimensions)
 
subroutine zaccel_get_device_pointer_2 (host_pointer, device_pointer, dimensions)
 
subroutine daccel_get_device_pointer_3 (host_pointer, device_pointer, dimensions)
 
subroutine zaccel_get_device_pointer_3 (host_pointer, device_pointer, dimensions)
 
subroutine iaccel_get_device_pointer_1l (host_pointer, device_pointer, dimensions)
 
subroutine laccel_get_device_pointer_1l (host_pointer, device_pointer, dimensions)
 
subroutine iaccel_get_device_pointer_2l (host_pointer, device_pointer, dimensions)
 
subroutine laccel_get_device_pointer_2l (host_pointer, device_pointer, dimensions)
 
subroutine iaccel_get_device_pointer_3l (host_pointer, device_pointer, dimensions)
 
subroutine laccel_get_device_pointer_3l (host_pointer, device_pointer, dimensions)
 
subroutine daccel_get_device_pointer_1l (host_pointer, device_pointer, dimensions)
 
subroutine zaccel_get_device_pointer_1l (host_pointer, device_pointer, dimensions)
 
subroutine daccel_get_device_pointer_2l (host_pointer, device_pointer, dimensions)
 
subroutine zaccel_get_device_pointer_2l (host_pointer, device_pointer, dimensions)
 
subroutine daccel_get_device_pointer_3l (host_pointer, device_pointer, dimensions)
 
subroutine zaccel_get_device_pointer_3l (host_pointer, device_pointer, dimensions)
 

Member Function/Subroutine Documentation

◆ iaccel_get_device_pointer_1()

subroutine accel_oct_m::accel_get_device_pointer::iaccel_get_device_pointer_1 ( integer, dimension(:), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer, dimension(:), intent(in)  dimensions 
)
private

Definition at line 4161 of file accel.F90.

◆ laccel_get_device_pointer_1()

subroutine accel_oct_m::accel_get_device_pointer::laccel_get_device_pointer_1 ( integer(int64), dimension(:), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer, dimension(:), intent(in)  dimensions 
)
private

Definition at line 4813 of file accel.F90.

◆ iaccel_get_device_pointer_2()

subroutine accel_oct_m::accel_get_device_pointer::iaccel_get_device_pointer_2 ( integer, dimension(:, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer, dimension(:), intent(in)  dimensions 
)
private

Definition at line 4185 of file accel.F90.

◆ laccel_get_device_pointer_2()

subroutine accel_oct_m::accel_get_device_pointer::laccel_get_device_pointer_2 ( integer(int64), dimension(:, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer, dimension(:), intent(in)  dimensions 
)
private

Definition at line 4837 of file accel.F90.

◆ iaccel_get_device_pointer_3()

subroutine accel_oct_m::accel_get_device_pointer::iaccel_get_device_pointer_3 ( integer, dimension(:, :, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer, dimension(:), intent(in)  dimensions 
)
private

Definition at line 4207 of file accel.F90.

◆ laccel_get_device_pointer_3()

subroutine accel_oct_m::accel_get_device_pointer::laccel_get_device_pointer_3 ( integer(int64), dimension(:, :, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer, dimension(:), intent(in)  dimensions 
)
private

Definition at line 4859 of file accel.F90.

◆ daccel_get_device_pointer_1()

subroutine accel_oct_m::accel_get_device_pointer::daccel_get_device_pointer_1 ( real(real64), dimension(:), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer, dimension(:), intent(in)  dimensions 
)
private

Definition at line 2859 of file accel.F90.

◆ zaccel_get_device_pointer_1()

subroutine accel_oct_m::accel_get_device_pointer::zaccel_get_device_pointer_1 ( complex(real64), dimension(:), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer, dimension(:), intent(in)  dimensions 
)
private

Definition at line 3510 of file accel.F90.

◆ daccel_get_device_pointer_2()

subroutine accel_oct_m::accel_get_device_pointer::daccel_get_device_pointer_2 ( real(real64), dimension(:, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer, dimension(:), intent(in)  dimensions 
)
private

Definition at line 2883 of file accel.F90.

◆ zaccel_get_device_pointer_2()

subroutine accel_oct_m::accel_get_device_pointer::zaccel_get_device_pointer_2 ( complex(real64), dimension(:, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer, dimension(:), intent(in)  dimensions 
)
private

Definition at line 3534 of file accel.F90.

◆ daccel_get_device_pointer_3()

subroutine accel_oct_m::accel_get_device_pointer::daccel_get_device_pointer_3 ( real(real64), dimension(:, :, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer, dimension(:), intent(in)  dimensions 
)
private

Definition at line 2905 of file accel.F90.

◆ zaccel_get_device_pointer_3()

subroutine accel_oct_m::accel_get_device_pointer::zaccel_get_device_pointer_3 ( complex(real64), dimension(:, :, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer, dimension(:), intent(in)  dimensions 
)
private

Definition at line 3556 of file accel.F90.

◆ iaccel_get_device_pointer_1l()

subroutine accel_oct_m::accel_get_device_pointer::iaccel_get_device_pointer_1l ( integer, dimension(:), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer(int64), dimension(:), intent(in)  dimensions 
)
private

Definition at line 4229 of file accel.F90.

◆ laccel_get_device_pointer_1l()

subroutine accel_oct_m::accel_get_device_pointer::laccel_get_device_pointer_1l ( integer(int64), dimension(:), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer(int64), dimension(:), intent(in)  dimensions 
)
private

Definition at line 4881 of file accel.F90.

◆ iaccel_get_device_pointer_2l()

subroutine accel_oct_m::accel_get_device_pointer::iaccel_get_device_pointer_2l ( integer, dimension(:, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer(int64), dimension(:), intent(in)  dimensions 
)
private

Definition at line 4252 of file accel.F90.

◆ laccel_get_device_pointer_2l()

subroutine accel_oct_m::accel_get_device_pointer::laccel_get_device_pointer_2l ( integer(int64), dimension(:, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer(int64), dimension(:), intent(in)  dimensions 
)
private

Definition at line 4904 of file accel.F90.

◆ iaccel_get_device_pointer_3l()

subroutine accel_oct_m::accel_get_device_pointer::iaccel_get_device_pointer_3l ( integer, dimension(:, :, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer(int64), dimension(:), intent(in)  dimensions 
)
private

Definition at line 4274 of file accel.F90.

◆ laccel_get_device_pointer_3l()

subroutine accel_oct_m::accel_get_device_pointer::laccel_get_device_pointer_3l ( integer(int64), dimension(:, :, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer(int64), dimension(:), intent(in)  dimensions 
)
private

Definition at line 4926 of file accel.F90.

◆ daccel_get_device_pointer_1l()

subroutine accel_oct_m::accel_get_device_pointer::daccel_get_device_pointer_1l ( real(real64), dimension(:), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer(int64), dimension(:), intent(in)  dimensions 
)
private

Definition at line 2927 of file accel.F90.

◆ zaccel_get_device_pointer_1l()

subroutine accel_oct_m::accel_get_device_pointer::zaccel_get_device_pointer_1l ( complex(real64), dimension(:), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer(int64), dimension(:), intent(in)  dimensions 
)
private

Definition at line 3578 of file accel.F90.

◆ daccel_get_device_pointer_2l()

subroutine accel_oct_m::accel_get_device_pointer::daccel_get_device_pointer_2l ( real(real64), dimension(:, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer(int64), dimension(:), intent(in)  dimensions 
)
private

Definition at line 2950 of file accel.F90.

◆ zaccel_get_device_pointer_2l()

subroutine accel_oct_m::accel_get_device_pointer::zaccel_get_device_pointer_2l ( complex(real64), dimension(:, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer(int64), dimension(:), intent(in)  dimensions 
)
private

Definition at line 3601 of file accel.F90.

◆ daccel_get_device_pointer_3l()

subroutine accel_oct_m::accel_get_device_pointer::daccel_get_device_pointer_3l ( real(real64), dimension(:, :, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer(int64), dimension(:), intent(in)  dimensions 
)
private

Definition at line 2972 of file accel.F90.

◆ zaccel_get_device_pointer_3l()

subroutine accel_oct_m::accel_get_device_pointer::zaccel_get_device_pointer_3l ( complex(real64), dimension(:, :, :), intent(inout), pointer  host_pointer,
type(accel_mem_t), intent(in)  device_pointer,
integer(int64), dimension(:), intent(in)  dimensions 
)
private

Definition at line 3623 of file accel.F90.


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