Home
last modified time | relevance | path

Searched refs:zerodiag_subs (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ksp/pc/impls/bddc/
H A Dbddcprivate.c2794 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()
[all …]