Octopus
accel_oct_m::accel_write_buffer Interface Reference

Detailed Description

Definition at line 323 of file accel.F90.

Private Member Functions

subroutine iaccel_write_buffer_single (this, data, async)
 
subroutine laccel_write_buffer_single (this, data, async)
 
subroutine daccel_write_buffer_single (this, data, async)
 
subroutine zaccel_write_buffer_single (this, data, async)
 
subroutine iaccel_write_buffer_0 (this, size, data, offset, async)
 
subroutine laccel_write_buffer_0 (this, size, data, offset, async)
 
subroutine daccel_write_buffer_0 (this, size, data, offset, async)
 
subroutine zaccel_write_buffer_0 (this, size, data, offset, async)
 
subroutine iaccel_write_buffer_1 (this, size, data, offset, async)
 
subroutine laccel_write_buffer_1 (this, size, data, offset, async)
 
subroutine daccel_write_buffer_1 (this, size, data, offset, async)
 
subroutine zaccel_write_buffer_1 (this, size, data, offset, async)
 
subroutine iaccel_write_buffer_2 (this, size, data, offset, async)
 
subroutine laccel_write_buffer_2 (this, size, data, offset, async)
 
subroutine daccel_write_buffer_2 (this, size, data, offset, async)
 
subroutine zaccel_write_buffer_2 (this, size, data, offset, async)
 
subroutine iaccel_write_buffer_3 (this, size, data, offset, async)
 
subroutine laccel_write_buffer_3 (this, size, data, offset, async)
 
subroutine daccel_write_buffer_3 (this, size, data, offset, async)
 
subroutine zaccel_write_buffer_3 (this, size, data, offset, async)
 
subroutine iaccel_write_buffer_0_int32 (this, size, data, offset, async)
 
subroutine laccel_write_buffer_0_int32 (this, size, data, offset, async)
 
subroutine daccel_write_buffer_0_int32 (this, size, data, offset, async)
 
subroutine zaccel_write_buffer_0_int32 (this, size, data, offset, async)
 
subroutine iaccel_write_buffer_1_int32 (this, size, data, offset, async)
 
subroutine laccel_write_buffer_1_int32 (this, size, data, offset, async)
 
subroutine daccel_write_buffer_1_int32 (this, size, data, offset, async)
 
subroutine zaccel_write_buffer_1_int32 (this, size, data, offset, async)
 
subroutine iaccel_write_buffer_2_int32 (this, size, data, offset, async)
 
subroutine laccel_write_buffer_2_int32 (this, size, data, offset, async)
 
subroutine daccel_write_buffer_2_int32 (this, size, data, offset, async)
 
subroutine zaccel_write_buffer_2_int32 (this, size, data, offset, async)
 
subroutine iaccel_write_buffer_3_int32 (this, size, data, offset, async)
 
subroutine laccel_write_buffer_3_int32 (this, size, data, offset, async)
 
subroutine daccel_write_buffer_3_int32 (this, size, data, offset, async)
 
subroutine zaccel_write_buffer_3_int32 (this, size, data, offset, async)
 

Member Function/Subroutine Documentation

◆ iaccel_write_buffer_single()

subroutine accel_oct_m::accel_write_buffer::iaccel_write_buffer_single ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  data,
logical, intent(in), optional  async 
)
private

Definition at line 3576 of file accel.F90.

◆ laccel_write_buffer_single()

subroutine accel_oct_m::accel_write_buffer::laccel_write_buffer_single ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  data,
logical, intent(in), optional  async 
)
private

Definition at line 4188 of file accel.F90.

◆ daccel_write_buffer_single()

subroutine accel_oct_m::accel_write_buffer::daccel_write_buffer_single ( type(accel_mem_t), intent(inout)  this,
real(real64), intent(in)  data,
logical, intent(in), optional  async 
)
private

Definition at line 2354 of file accel.F90.

◆ zaccel_write_buffer_single()

subroutine accel_oct_m::accel_write_buffer::zaccel_write_buffer_single ( type(accel_mem_t), intent(inout)  this,
complex(real64), intent(in)  data,
logical, intent(in), optional  async 
)
private

Definition at line 2965 of file accel.F90.

◆ iaccel_write_buffer_0()

subroutine accel_oct_m::accel_write_buffer::iaccel_write_buffer_0 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
integer, intent(in), target  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3589 of file accel.F90.

◆ laccel_write_buffer_0()

subroutine accel_oct_m::accel_write_buffer::laccel_write_buffer_0 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
integer(int64), intent(in), target  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 4201 of file accel.F90.

◆ daccel_write_buffer_0()

subroutine accel_oct_m::accel_write_buffer::daccel_write_buffer_0 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
real(real64), intent(in), target  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 2367 of file accel.F90.

◆ zaccel_write_buffer_0()

subroutine accel_oct_m::accel_write_buffer::zaccel_write_buffer_0 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
complex(real64), intent(in), target  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 2978 of file accel.F90.

◆ iaccel_write_buffer_1()

subroutine accel_oct_m::accel_write_buffer::iaccel_write_buffer_1 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
integer, dimension(:), intent(in), contiguous  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3632 of file accel.F90.

◆ laccel_write_buffer_1()

subroutine accel_oct_m::accel_write_buffer::laccel_write_buffer_1 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
integer(int64), dimension(:), intent(in), contiguous  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 4244 of file accel.F90.

◆ daccel_write_buffer_1()

subroutine accel_oct_m::accel_write_buffer::daccel_write_buffer_1 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
real(real64), dimension(:), intent(in), contiguous  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 2410 of file accel.F90.

◆ zaccel_write_buffer_1()

subroutine accel_oct_m::accel_write_buffer::zaccel_write_buffer_1 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
complex(real64), dimension(:), intent(in), contiguous  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3021 of file accel.F90.

◆ iaccel_write_buffer_2()

subroutine accel_oct_m::accel_write_buffer::iaccel_write_buffer_2 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
integer, dimension(:, :), intent(in), contiguous  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3651 of file accel.F90.

◆ laccel_write_buffer_2()

subroutine accel_oct_m::accel_write_buffer::laccel_write_buffer_2 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
integer(int64), dimension(:, :), intent(in), contiguous  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 4263 of file accel.F90.

◆ daccel_write_buffer_2()

subroutine accel_oct_m::accel_write_buffer::daccel_write_buffer_2 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
real(real64), dimension(:, :), intent(in), contiguous  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 2429 of file accel.F90.

◆ zaccel_write_buffer_2()

subroutine accel_oct_m::accel_write_buffer::zaccel_write_buffer_2 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
complex(real64), dimension(:, :), intent(in), contiguous  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3040 of file accel.F90.

◆ iaccel_write_buffer_3()

subroutine accel_oct_m::accel_write_buffer::iaccel_write_buffer_3 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
integer, dimension(:, :, :), intent(in), contiguous  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3671 of file accel.F90.

◆ laccel_write_buffer_3()

subroutine accel_oct_m::accel_write_buffer::laccel_write_buffer_3 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
integer(int64), dimension(:, :, :), intent(in), contiguous  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 4283 of file accel.F90.

◆ daccel_write_buffer_3()

subroutine accel_oct_m::accel_write_buffer::daccel_write_buffer_3 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
real(real64), dimension(:, :, :), intent(in), contiguous  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 2449 of file accel.F90.

◆ zaccel_write_buffer_3()

subroutine accel_oct_m::accel_write_buffer::zaccel_write_buffer_3 ( type(accel_mem_t), intent(inout)  this,
integer(int64), intent(in)  size,
complex(real64), dimension(:, :, :), intent(in), contiguous  data,
integer(int64), intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3060 of file accel.F90.

◆ iaccel_write_buffer_0_int32()

subroutine accel_oct_m::accel_write_buffer::iaccel_write_buffer_0_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
integer, intent(in)  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3692 of file accel.F90.

◆ laccel_write_buffer_0_int32()

subroutine accel_oct_m::accel_write_buffer::laccel_write_buffer_0_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
integer(int64), intent(in)  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 4304 of file accel.F90.

◆ daccel_write_buffer_0_int32()

subroutine accel_oct_m::accel_write_buffer::daccel_write_buffer_0_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
real(real64), intent(in)  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 2470 of file accel.F90.

◆ zaccel_write_buffer_0_int32()

subroutine accel_oct_m::accel_write_buffer::zaccel_write_buffer_0_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
complex(real64), intent(in)  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3081 of file accel.F90.

◆ iaccel_write_buffer_1_int32()

subroutine accel_oct_m::accel_write_buffer::iaccel_write_buffer_1_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
integer, dimension(:), intent(in), contiguous  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3711 of file accel.F90.

◆ laccel_write_buffer_1_int32()

subroutine accel_oct_m::accel_write_buffer::laccel_write_buffer_1_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
integer(int64), dimension(:), intent(in), contiguous  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 4323 of file accel.F90.

◆ daccel_write_buffer_1_int32()

subroutine accel_oct_m::accel_write_buffer::daccel_write_buffer_1_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
real(real64), dimension(:), intent(in), contiguous  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 2489 of file accel.F90.

◆ zaccel_write_buffer_1_int32()

subroutine accel_oct_m::accel_write_buffer::zaccel_write_buffer_1_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
complex(real64), dimension(:), intent(in), contiguous  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3100 of file accel.F90.

◆ iaccel_write_buffer_2_int32()

subroutine accel_oct_m::accel_write_buffer::iaccel_write_buffer_2_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
integer, dimension(:, :), intent(in), contiguous  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3730 of file accel.F90.

◆ laccel_write_buffer_2_int32()

subroutine accel_oct_m::accel_write_buffer::laccel_write_buffer_2_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
integer(int64), dimension(:, :), intent(in), contiguous  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 4342 of file accel.F90.

◆ daccel_write_buffer_2_int32()

subroutine accel_oct_m::accel_write_buffer::daccel_write_buffer_2_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
real(real64), dimension(:, :), intent(in), contiguous  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 2508 of file accel.F90.

◆ zaccel_write_buffer_2_int32()

subroutine accel_oct_m::accel_write_buffer::zaccel_write_buffer_2_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
complex(real64), dimension(:, :), intent(in), contiguous  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3119 of file accel.F90.

◆ iaccel_write_buffer_3_int32()

subroutine accel_oct_m::accel_write_buffer::iaccel_write_buffer_3_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
integer, dimension(:, :, :), intent(in), contiguous  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3749 of file accel.F90.

◆ laccel_write_buffer_3_int32()

subroutine accel_oct_m::accel_write_buffer::laccel_write_buffer_3_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
integer(int64), dimension(:, :, :), intent(in), contiguous  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 4361 of file accel.F90.

◆ daccel_write_buffer_3_int32()

subroutine accel_oct_m::accel_write_buffer::daccel_write_buffer_3_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
real(real64), dimension(:, :, :), intent(in), contiguous  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 2527 of file accel.F90.

◆ zaccel_write_buffer_3_int32()

subroutine accel_oct_m::accel_write_buffer::zaccel_write_buffer_3_int32 ( type(accel_mem_t), intent(inout)  this,
integer, intent(in)  size,
complex(real64), dimension(:, :, :), intent(in), contiguous  data,
integer, intent(in), optional  offset,
logical, intent(in), optional  async 
)
private

Definition at line 3138 of file accel.F90.


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