MKL_SPARSE_Z_CREATE_BSR Interface

interface
public function MKL_SPARSE_Z_CREATE_BSR(A, indexing, block_layout, rows, cols, block_size, rows_start, rows_end, col_indx, values) bind(C, name='MKL_SPARSE_Z_CREATE_BSR')

Arguments

Type IntentOptional Attributes Name
type(SPARSE_MATRIX_T), intent(inout) :: A
integer(kind=C_INT), intent(in) :: indexing
integer(kind=C_INT), intent(in) :: block_layout
integer, intent(in) :: rows
integer, intent(in) :: cols
integer, intent(in) :: block_size
integer, intent(in), DIMENSION(*) :: rows_start
integer, intent(in), DIMENSION(*) :: rows_end
integer, intent(in), DIMENSION(*) :: col_indx
complex(kind=C_DOUBLE_COMPLEX), intent(in), DIMENSION(*) :: values

Return Value integer(kind=C_INT)