Searched refs:benign_have_null (Results 1 – 3 of 3) sorted by relevance
78 PetscBool benign_have_null; member
185 …tscViewerASCIIPrintf(viewer, " Benign subspace trick is active: %d\n", pcbddc->benign_have_null)); in PCView_BDDC()223 …if (pcbddc->benign_have_null) PetscCall(PetscViewerASCIIPrintf(viewer, " Benign subs : %" Pe… in PCView_BDDC()1297 …if (rhs && pcbddc->benign_compute_correction && (pcbddc->benign_have_null || pcbddc->benign_apply_… in PCPreSolve_BDDC()1302 pcbddc->benign_apply_coarse_only = pcbddc->benign_have_null ? PETSC_TRUE : PETSC_FALSE; in PCPreSolve_BDDC()1732 if (pcbddc->benign_have_null) { /* get p0 from r */ in PCApply_BDDC()1848 if (pcbddc->benign_have_null) { /* set p0 (computed in PCBDDCApplyInterface) */ in PCApply_BDDC()1887 if (pcbddc->benign_have_null) { /* get p0 from r */ in PCApplyTranspose_BDDC()1992 if (pcbddc->benign_have_null) { /* set p0 (computed in PCBDDCApplyInterface) */ in PCApplyTranspose_BDDC()
2140 if (!pcbddc->benign_have_null) PetscFunctionReturn(PETSC_SUCCESS); in PCBDDCBenignRemoveInterior()3152 …PetscCallMPI(MPIU_Allreduce(&have_null, &pcbddc->benign_have_null, 1, MPI_C_BOOL, MPI_LOR, PetscOb… in PCBDDCBenignDetectSaddlePoint()6380 if (pcbddc->benign_have_null) { in PCBDDCApplyInterfacePreconditioner()6418 if (pcbddc->benign_have_null && isbddc) { in PCBDDCApplyInterfacePreconditioner()7455 pcbddc->change_interior = pcbddc->benign_have_null; in PCBDDCConstraintsSetUp()7462 if (!pcbddc->benign_have_null && pcbddc->user_ChangeOfBasisMatrix) { in PCBDDCConstraintsSetUp()7467 if (pcbddc->benign_have_null) { in PCBDDCConstraintsSetUp()7489 } else if (pcbddc->benign_have_null) { in PCBDDCConstraintsSetUp()8739 if (pcbddc->benign_have_null) { /* propagate no-net-flux quadrature to coarser level */ in PCBDDCSetUpCoarseSolver()8985 pcbddc_coarse->benign_saddle_point = pcbddc->benign_have_null; in PCBDDCSetUpCoarseSolver()[all …]