Lines Matching refs:nextrow
230 PetscInt nrows, *buf_s, *buf_si, *buf_si_i, **nextrow, **nextci; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable() local
502 PetscCall(PetscMalloc3(nrecv, &buf_ri_k, nrecv, &nextrow, nrecv, &nextci)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
506 nextrow[k] = buf_ri_k[k] + 1; /* next row number of k-th recved i-structure */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
520 if (i == *nextrow[k]) { /* i-th row */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
524 nextrow[k]++; in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
534 PetscCall(PetscFree3(buf_ri_k, nextrow, nextci)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ_scalable()
1517 PetscInt nrows, *buf_s, *buf_si, *buf_si_i, **nextrow, **nextci; in MatPtAPSymbolic_MPIAIJ_MPIAIJ() local
1791 PetscCall(PetscMalloc3(nrecv, &buf_ri_k, nrecv, &nextrow, nrecv, &nextci)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1795 nextrow[k] = buf_ri_k[k] + 1; /* next row number of k-th recved i-structure */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1809 if (i == *nextrow[k]) { /* i-th row */ in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1813 nextrow[k]++; in MatPtAPSymbolic_MPIAIJ_MPIAIJ()
1823 PetscCall(PetscFree3(buf_ri_k, nextrow, nextci)); in MatPtAPSymbolic_MPIAIJ_MPIAIJ()