c_dbcsr_iterator_next_2d_block_z Subroutine

private subroutine c_dbcsr_iterator_next_2d_block_z(c_iterator, c_row, c_column, c_block, c_transposed, c_block_number, c_row_size, c_col_size, c_row_offset, c_col_offset) bind(C, name="c_dbcsr_iterator_next_2d_block_z")

Arguments

Type IntentOptional Attributes Name
type(c_ptr), intent(in), VALUE :: c_iterator
integer(kind=c_int), intent(out) :: c_row
integer(kind=c_int), intent(out) :: c_column
type(c_ptr), intent(inout) :: c_block
logical(kind=c_bool), intent(out) :: c_transposed
integer(kind=c_int), intent(out), optional :: c_block_number
integer(kind=c_int), intent(out), optional :: c_row_size
integer(kind=c_int), intent(out), optional :: c_col_size
integer(kind=c_int), intent(out), optional :: c_row_offset
integer(kind=c_int), intent(out), optional :: c_col_offset