Lines Matching refs:lid_state
73 …PetscInt *cpcol_gid = NULL, *cpcol_state, *lid_cprowID, *lid_state, *lid_parent_gid = NULL; in MatCoarsenApply_MISK_private() local
109 …ner, &lid_cprowID, nloc_inner, &lid_removed, nloc_inner, &lid_parent_gid, nloc_inner, &lid_state)); in MatCoarsenApply_MISK_private()
116 lid_state[kk] = MIS_NOT_DONE; in MatCoarsenApply_MISK_private()
133 state = lid_state[lid]; in MatCoarsenApply_MISK_private()
172 lid_state[lid] = nselected; // >= 0 is selected, cache for ordering coarse grid in MatCoarsenApply_MISK_private()
179 if (lid_state[lidj] == MIS_NOT_DONE) { in MatCoarsenApply_MISK_private()
182 lid_state[lidj] = MIS_DELETED; /* delete this */ in MatCoarsenApply_MISK_private()
192 PetscCall(PetscSFBcastBegin(sf, MPIU_INT, lid_state, cpcol_state, MPI_REPLACE)); in MatCoarsenApply_MISK_private()
193 PetscCall(PetscSFBcastEnd(sf, MPIU_INT, lid_state, cpcol_state, MPI_REPLACE)); in MatCoarsenApply_MISK_private()
197 state = lid_state[lidj]; in MatCoarsenApply_MISK_private()
206 lid_state[lidj] = MIS_DELETED; /* delete this */ in MatCoarsenApply_MISK_private()
246 PetscCall(PetscFree4(lid_cprowID, lid_removed, lid_parent_gid, lid_state)); in MatCoarsenApply_MISK_private()