Lines Matching refs:row2proc

1242   PetscMPIInt  *onodes1, *olengths1, idex, end, *row2proc;  in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()  local
1279 PetscCall(PetscMalloc1(nrow, &row2proc)); in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1289 row2proc[j] = proc; /* map row index to proc */ in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1347 if (row2proc[j] != rank) { /* copy to the outgoing buf */ in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1348 *ptr[row2proc[j]] = irow[j]; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1349 ctr[row2proc[j]]++; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1350 ptr[row2proc[j]]++; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1501 if (row2proc[j] == rank) { in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1541 if (row2proc[j] == rank) { /* a local row */ in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1633 smatis1->row2proc = row2proc; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1674 row2proc = smatis1->row2proc; in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
1737 if (row2proc[j] == rank) { in MatCreateSubMatrices_MPIAIJ_SingleIS_Local()
2058 PetscMPIInt *onodes1, *olengths1, end, **row2proc, *row2proc_i; in MatCreateSubMatrices_MPIAIJ_Local() local
2069 PetscCall(PetscMalloc4(ismax, &row2proc, ismax, &cmap, ismax, &rmap, ismax + 1, &allcolumns)); in MatCreateSubMatrices_MPIAIJ_Local()
2123 row2proc[i] = smat_i->row2proc; in MatCreateSubMatrices_MPIAIJ_Local()
2165 row2proc[i] = row2proc_i; in MatCreateSubMatrices_MPIAIJ_Local()
2244 row2proc_i = row2proc[i]; in MatCreateSubMatrices_MPIAIJ_Local()
2421 row2proc_i = row2proc[i]; in MatCreateSubMatrices_MPIAIJ_Local()
2556 smat_i->row2proc = row2proc[i]; in MatCreateSubMatrices_MPIAIJ_Local()
2594 smat_i->row2proc = NULL; in MatCreateSubMatrices_MPIAIJ_Local()
2674 row2proc_i = row2proc[i]; in MatCreateSubMatrices_MPIAIJ_Local()
2830 PetscCall(PetscFree4(row2proc, cmap, rmap, allcolumns)); in MatCreateSubMatrices_MPIAIJ_Local()