(git:c5411e0)
Loading...
Searching...
No Matches
qs_fb_buffer_types::fb_buffer_create Interface Reference

Public Member Functions

subroutine fb_buffer_i_create (buffer, max_size, nslices, data_1d, sizes)
 creates a fb_buffer object
 
subroutine fb_buffer_d_create (buffer, max_size, nslices, data_1d, sizes)
 creates a fb_buffer object
 

Detailed Description

Definition at line 97 of file qs_fb_buffer_types.F.

Member Function/Subroutine Documentation

◆ fb_buffer_i_create()

subroutine qs_fb_buffer_types::fb_buffer_create::fb_buffer_i_create ( type(fb_buffer_i_obj), intent(inout)  buffer,
integer, intent(in), optional  max_size,
integer, intent(in), optional  nslices,
integer, dimension(:), intent(in), optional  data_1d,
integer, dimension(:), intent(in), optional  sizes 
)

creates a fb_buffer object

Parameters
buffer: fb_buffer object
max_size: requested total size of the data array
nslices: total number of slices for the data
data_1d: the data to be copied to the buffer
sizes: the size of the slices in the buffer
Author
Lianheng Tong (LT) lianh.nosp@m.eng..nosp@m.tong@.nosp@m.kcl..nosp@m.ac.uk

Definition at line 232 of file qs_fb_buffer_types.F.

◆ fb_buffer_d_create()

subroutine qs_fb_buffer_types::fb_buffer_create::fb_buffer_d_create ( type(fb_buffer_d_obj), intent(inout)  buffer,
integer, intent(in), optional  max_size,
integer, intent(in), optional  nslices,
real(kind=dp), dimension(:), intent(in), optional  data_1d,
integer, dimension(:), intent(in), optional  sizes 
)

creates a fb_buffer object

Parameters
buffer: fb_buffer object
max_size: requested total size of the data array
nslices: total number of slices for the data
data_1d: the data to be copied to the buffer
sizes: the size of the slices in the buffer
Author
Lianheng Tong (LT) lianh.nosp@m.eng..nosp@m.tong@.nosp@m.kcl..nosp@m.ac.uk

Definition at line 548 of file qs_fb_buffer_types.F.


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