Lines Matching refs:rindex
1002 ridx = aij->compressedrow.rindex; in MatZeroRowsColumns_MPIAIJ()
6526 const PetscInt rindex = i1[k] - rstart; in MatSetPreallocationCOO_MPIAIJ() local
6527 if ((j1[k] - cstart) == rindex) PetscCall(PetscBTSet(hasdiag, rindex)); in MatSetPreallocationCOO_MPIAIJ()
6528 minj[rindex] = PetscMin(minj[rindex], j1[k]); in MatSetPreallocationCOO_MPIAIJ()
6532 const PetscInt rindex = i2[k] - rstart; in MatSetPreallocationCOO_MPIAIJ() local
6533 if ((j2[k] - cstart) == rindex) PetscCall(PetscBTSet(hasdiag, rindex)); in MatSetPreallocationCOO_MPIAIJ()
6534 minj[rindex] = PetscMin(minj[rindex], j2[k]); in MatSetPreallocationCOO_MPIAIJ()
6537 const PetscInt rindex = i1[k] - rstart; in MatSetPreallocationCOO_MPIAIJ() local
6538 if (j1[k] < cstart || j1[k] >= cend || !PetscBTLookup(hasdiag, rindex)) continue; in MatSetPreallocationCOO_MPIAIJ()
6539 if (j1[k] == minj[rindex]) j1[k] = i1[k] + (cstart - rstart); in MatSetPreallocationCOO_MPIAIJ()
6540 else if ((j1[k] - cstart) == rindex) j1[k] = minj[rindex]; in MatSetPreallocationCOO_MPIAIJ()
6543 const PetscInt rindex = i2[k] - rstart; in MatSetPreallocationCOO_MPIAIJ() local
6544 if (j2[k] < cstart || j2[k] >= cend || !PetscBTLookup(hasdiag, rindex)) continue; in MatSetPreallocationCOO_MPIAIJ()
6545 if (j2[k] == minj[rindex]) j2[k] = i2[k] + (cstart - rstart); in MatSetPreallocationCOO_MPIAIJ()
6546 else if ((j2[k] - cstart) == rindex) j2[k] = minj[rindex]; in MatSetPreallocationCOO_MPIAIJ()