Lines Matching refs:lid
121 const PetscInt lid = matB->compressedrow.rindex[ix]; in MatCoarsenApply_MISK_private() local
122 if (lid >= 0) lid_cprowID[lid] = ix; in MatCoarsenApply_MISK_private()
132 const PetscInt lid = perm_ix ? perm_ix[kk] : kk; in MatCoarsenApply_MISK_private() local
133 state = lid_state[lid]; in MatCoarsenApply_MISK_private()
134 if (iterIdx == 0 && lid_removed[lid]) continue; in MatCoarsenApply_MISK_private()
139 if ((ix = lid_cprowID[lid]) != -1) { /* if I have any ghost neighbors */ in MatCoarsenApply_MISK_private()
156 n = ai[lid + 1] - ai[lid]; in MatCoarsenApply_MISK_private()
159 ix = lid_cprowID[lid]; in MatCoarsenApply_MISK_private()
162 lid_removed[lid] = PETSC_TRUE; in MatCoarsenApply_MISK_private()
172 lid_state[lid] = nselected; // >= 0 is selected, cache for ordering coarse grid in MatCoarsenApply_MISK_private()
174 PetscCall(PetscCDAppendID(agg_lists, lid, lid + my0)); in MatCoarsenApply_MISK_private()
176 idx = matA->j + ai[lid]; in MatCoarsenApply_MISK_private()
181 PetscCall(PetscCDAppendID(agg_lists, lid, lidj + my0)); in MatCoarsenApply_MISK_private()
262 for (PetscInt lid = 0; lid < agg_lists->size; lid++) { in MatCoarsenApply_MISK_private() local
263 PetscCall(PetscCDGetHeadPos(agg_lists, lid, &pos)); in MatCoarsenApply_MISK_private()
267 PetscCall(PetscCDGetNextPos(agg_lists, lid, &pos)); in MatCoarsenApply_MISK_private()
308 for (PetscInt grow = Istart, lid = 0; grow < Iend; grow++, lid++) { in MatCoarsenApply_MISK_private() local
315 PetscCall(PetscCDAppendID(agg_lists, lid, gcol)); // local row, global column in MatCoarsenApply_MISK_private()
322 for (PetscInt lid = 0; lid < nloc; lid++) { in MatCoarsenApply_MISK_private() local
323 PetscCall(PetscCDCountAt(agg_lists, lid, &jj)); in MatCoarsenApply_MISK_private()
331 for (PetscInt lid = 0, gidi = Istart; lid < nloc; lid++, gidi++) { in MatCoarsenApply_MISK_private() local
334 PetscCall(PetscCDGetHeadPos(agg_lists, lid, &pos)); in MatCoarsenApply_MISK_private()
339 PetscCall(PetscCDGetNextPos(agg_lists, lid, &pos)); in MatCoarsenApply_MISK_private()