Lines Matching refs:zerodiag_subs
2794 IS pressures = NULL, zerodiag = NULL, *bzerodiag = NULL, zerodiag_save, *zerodiag_subs; in PCBDDCBenignDetectSaddlePoint() local
2890 zerodiag_subs = NULL; in PCBDDCBenignDetectSaddlePoint()
2943 PetscCall(PetscCalloc1(nsubs * totb, &zerodiag_subs)); in PCBDDCBenignDetectSaddlePoint()
3007 … PetscCall(ISLocalToGlobalMappingApplyIS(l2g, t_zerodiag_subs, &zerodiag_subs[benign_n])); in PCBDDCBenignDetectSaddlePoint()
3034 PetscCall(PetscMalloc1(benign_n, &zerodiag_subs)); in PCBDDCBenignDetectSaddlePoint()
3036 zerodiag_subs[0] = zerodiag; in PCBDDCBenignDetectSaddlePoint()
3058 PetscCall(PetscObjectReference((PetscObject)zerodiag_subs[0])); in PCBDDCBenignDetectSaddlePoint()
3059 zerodiag = zerodiag_subs[0]; in PCBDDCBenignDetectSaddlePoint()
3066 PetscCall(ISGetLocalSize(zerodiag_subs[i], &ns)); in PCBDDCBenignDetectSaddlePoint()
3073 PetscCall(ISGetLocalSize(zerodiag_subs[i], &ns)); in PCBDDCBenignDetectSaddlePoint()
3074 PetscCall(ISGetIndices(zerodiag_subs[i], (const PetscInt **)&idxs)); in PCBDDCBenignDetectSaddlePoint()
3076 PetscCall(ISRestoreIndices(zerodiag_subs[i], (const PetscInt **)&idxs)); in PCBDDCBenignDetectSaddlePoint()
3148 pcbddc->benign_zerodiag_subs = zerodiag_subs; in PCBDDCBenignDetectSaddlePoint()