Lines Matching refs:benign_zerodiag_subs
53 PetscCall(ISGetLocalSize(ctx->benign_zerodiag_subs[n], &nz)); in PCBDDCReuseSolversBenignAdapt()
54 PetscCall(ISGetIndices(ctx->benign_zerodiag_subs[n], &cols)); in PCBDDCReuseSolversBenignAdapt()
64 PetscCall(ISRestoreIndices(ctx->benign_zerodiag_subs[n], &cols)); in PCBDDCReuseSolversBenignAdapt()
72 PetscCall(ISGetLocalSize(ctx->benign_zerodiag_subs[n], &nz)); in PCBDDCReuseSolversBenignAdapt()
73 PetscCall(ISGetIndices(ctx->benign_zerodiag_subs[n], &cols)); in PCBDDCReuseSolversBenignAdapt()
82 PetscCall(ISRestoreIndices(ctx->benign_zerodiag_subs[n], &cols)); in PCBDDCReuseSolversBenignAdapt()
244 for (i = 0; i < reuse->benign_n; i++) PetscCall(ISDestroy(&reuse->benign_zerodiag_subs[i])); in PCBDDCReuseSolversReset()
245 PetscCall(PetscFree(reuse->benign_zerodiag_subs)); in PCBDDCReuseSolversReset()
381 …ol benign_trick, PetscInt benign_n, PetscInt benign_p0_lidx[], IS benign_zerodiag_subs[], Mat chan… in PCBDDCSubSchursSetUp() argument
985 …PetscCall(ISGlobalToLocalMappingApplyIS(N_to_reor, IS_GTOLM_DROP, benign_zerodiag_subs[i], &is_p_r… in PCBDDCSubSchursSetUp()
1428 msolv_ctx->benign_zerodiag_subs = is_p_r; in PCBDDCSubSchursSetUp()