block_buffer_add_block Interface

private interface block_buffer_add_block

Contents


Module Procedures

private subroutine block_buffer_add_block_r_dp(buffer, ndata, index, block)

add block to buffer.

Arguments

TypeIntentOptionalAttributesName
type(block_buffer_type), intent(inout) :: buffer
integer, intent(in) :: ndata
integer, intent(in), DIMENSION(ndims_buffer(buffer)):: index
real(kind=real_8), intent(in), DIMENSION(ndata):: block

private subroutine block_buffer_add_block_r_sp(buffer, ndata, index, block)

add block to buffer.

Arguments

TypeIntentOptionalAttributesName
type(block_buffer_type), intent(inout) :: buffer
integer, intent(in) :: ndata
integer, intent(in), DIMENSION(ndims_buffer(buffer)):: index
real(kind=real_4), intent(in), DIMENSION(ndata):: block

private subroutine block_buffer_add_block_c_dp(buffer, ndata, index, block)

add block to buffer.

Arguments

TypeIntentOptionalAttributesName
type(block_buffer_type), intent(inout) :: buffer
integer, intent(in) :: ndata
integer, intent(in), DIMENSION(ndims_buffer(buffer)):: index
complex(kind=real_8), intent(in), DIMENSION(ndata):: block

private subroutine block_buffer_add_block_c_sp(buffer, ndata, index, block)

add block to buffer.

Arguments

TypeIntentOptionalAttributesName
type(block_buffer_type), intent(inout) :: buffer
integer, intent(in) :: ndata
integer, intent(in), DIMENSION(ndims_buffer(buffer)):: index
complex(kind=real_4), intent(in), DIMENSION(ndata):: block