Lines Matching refs:benign_apply_coarse_only

1214 …if (pcbddc->benign_apply_coarse_only || pcbddc->switch_static || !iscg || pc->mat != pc->pmat) Pet…  in PCPreSolve_BDDC()
1216 …if (pcbddc->benign_apply_coarse_only || pcbddc->switch_static || pc->mat != pc->pmat) PetscCall(PC… in PCPreSolve_BDDC()
1297 …ddc->benign_compute_correction && (pcbddc->benign_have_null || pcbddc->benign_apply_coarse_only)) { in PCPreSolve_BDDC()
1302 pcbddc->benign_apply_coarse_only = pcbddc->benign_have_null ? PETSC_TRUE : PETSC_FALSE; in PCPreSolve_BDDC()
1317 pcbddc->benign_apply_coarse_only = PETSC_FALSE; in PCPreSolve_BDDC()
1727 …if (pcbddc->benign_apply_coarse_only && pcbddc->use_exact_dirichlet_trick && pcbddc->change_interi… in PCApply_BDDC()
1735 …TERFACE_EXT_DIRICHLET && !pcbddc->exact_dirichlet_trick_app && !pcbddc->benign_apply_coarse_only) { in PCApply_BDDC()
1777 if (!pcbddc->benign_apply_coarse_only) PetscCall(PCBDDCScalingRestriction(pc, r, pcis->vec1_B)); in PCApply_BDDC()
1831 if (!pcbddc->exact_dirichlet_trick_app && !pcbddc->benign_apply_coarse_only) { in PCApply_BDDC()
1849 …if (pcbddc->benign_apply_coarse_only) PetscCall(PetscArrayzero(pcbddc->benign_p0, pcbddc->benign_n… in PCApply_BDDC()
1882 …if (pcbddc->benign_apply_coarse_only && pcbddc->exact_dirichlet_trick_app && pcbddc->change_interi… in PCApplyTranspose_BDDC()
1890 if (!pcbddc->exact_dirichlet_trick_app && !pcbddc->benign_apply_coarse_only) { in PCApplyTranspose_BDDC()
1975 if (!pcbddc->exact_dirichlet_trick_app && !pcbddc->benign_apply_coarse_only) { in PCApplyTranspose_BDDC()