dbcsr_count_row_index Interface

public interface dbcsr_count_row_index

Module Procedures

private pure subroutine dbcsr_count_row_index_copy(rows, counts, nrows)

Counts columns-per-row count from row index array.

Arguments

Type IntentOptional Attributes Name
integer, intent(in), DIMENSION(1:nrows + 1) :: rows

the row_p index (input)

integer, intent(out), DIMENSION(1:nrows) :: counts

the count of the number of columns per row

integer, intent(in) :: nrows

number of rows

private pure subroutine dbcsr_count_row_index_inplace(rows, nrows)

Counts columns-per-row count from row index array, in-place.

Arguments

Type IntentOptional Attributes Name
integer, intent(inout), DIMENSION(1:nrows + 1) :: rows

the row_p index (input); the count of the number of columns per row (output)

integer, intent(in) :: nrows

number of rows