Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(c_ptr), | intent(in), | VALUE | :: | c_matrix | ||
integer(kind=c_int), | intent(out), | optional | :: | c_nblkrows_total | ||
integer(kind=c_int), | intent(out), | optional | :: | c_nblkcols_total | ||
integer(kind=c_int), | intent(out), | optional | :: | c_nfullrows_total | ||
integer(kind=c_int), | intent(out), | optional | :: | c_nfullcols_total | ||
integer(kind=c_int), | intent(out), | optional | :: | c_nblkrows_local | ||
integer(kind=c_int), | intent(out), | optional | :: | c_nblkcols_local | ||
integer(kind=c_int), | intent(out), | optional | :: | c_nfullrows_local | ||
integer(kind=c_int), | intent(out), | optional | :: | c_nfullcols_local | ||
integer(kind=c_int), | intent(out), | optional | :: | c_my_prow | ||
integer(kind=c_int), | intent(out), | optional | :: | c_my_pcol | ||
type(c_ptr), | intent(in), | VALUE | :: | c_local_rows | ||
type(c_ptr), | intent(in), | VALUE | :: | c_local_cols | ||
type(c_ptr), | intent(in), | VALUE | :: | c_proc_row_dist | ||
type(c_ptr), | intent(in), | VALUE | :: | c_proc_col_dist | ||
type(c_ptr), | intent(in), | VALUE | :: | c_row_blk_size | ||
type(c_ptr), | intent(in), | VALUE | :: | c_col_blk_size | ||
type(c_ptr), | intent(in), | VALUE | :: | c_row_blk_offset | ||
type(c_ptr), | intent(in), | VALUE | :: | c_col_blk_offset | ||
type(c_ptr), | intent(out), | optional | :: | c_distribution | ||
type(c_ptr), | intent(out), | optional | :: | c_name | ||
character(kind=c_char, len=1), | intent(out), | optional | :: | c_matrix_type | ||
integer(kind=c_int), | intent(out), | optional | :: | c_data_type | ||
integer(kind=c_int), | intent(out), | optional | :: | c_group |