Lines Matching refs:lid_matched
424 PetscBool *lid_matched; in MatCoarsenApply_HEM_private() local
441 PetscCall(PetscMalloc3(nloc, &lid_matched, nloc, &lid_cprowID, nloc, &lid_max_pe)); in MatCoarsenApply_HEM_private()
486 if (ix > 0) lid_matched[kk] = PETSC_FALSE; in MatCoarsenApply_HEM_private()
487 else lid_matched[kk] = PETSC_TRUE; // call deleted gids as matched in MatCoarsenApply_HEM_private()
502 PetscScalar vval = lid_matched[kk] ? 1.0 : 0.0; in MatCoarsenApply_HEM_private()
587 lid_matched[lid] = PETSC_TRUE; in MatCoarsenApply_HEM_private()
691 … gid1, lid_matched[lid0] ? "true" : "false", (ghost1_idx != -1 && lghost_matched[ghost1_idx]) ? "t… in MatCoarsenApply_HEM_private()
693 …if (lid_matched[lid0] || (ghost1_idx != -1 && lghost_matched[ghost1_idx]) || (ghost1_idx == -1 && … in MatCoarsenApply_HEM_private()
791 …PetscCheck(!lid_matched[lid1], PETSC_COMM_SELF, PETSC_ERR_SUP, "local %" PetscInt_FMT " is matched… in MatCoarsenApply_HEM_private()
792 …lid_matched[lid1] = PETSC_TRUE; /* keep track of what we've done this round … in MatCoarsenApply_HEM_private()
802 lid_matched[lid0] = PETSC_TRUE; /* keep track of what we've done this round */ in MatCoarsenApply_HEM_private()
888 …PetscCheck(!lid_matched[lid1], PETSC_COMM_SELF, PETSC_ERR_PLIB, "%" PetscInt_FMT ") received match… in MatCoarsenApply_HEM_private()
889 … lid_matched[lid1] = PETSC_TRUE; /* keep track of what we've done this round */ in MatCoarsenApply_HEM_private()
974 PetscScalar vval = lid_matched[kk] ? 1.0 : 0.0; in MatCoarsenApply_HEM_private()
1000 if (lid_matched[lidj]) continue; /* this is new - can change local max */ in MatCoarsenApply_HEM_private()
1073 if (!lid_matched[kk]) { in MatCoarsenApply_HEM_private()
1157 PetscCall(PetscFree3(lid_matched, lid_cprowID, lid_max_pe)); in MatCoarsenApply_HEM_private()