Searched refs:reusepreconditioner (Results 1 – 6 of 6) sorted by relevance
41 PetscBool reusepreconditioner; member
34 PetscCall(PCSetReusePreconditioner(next->pc, pc->reusepreconditioner)); in PCApply_Composite_Multiplicative()113 PetscCall(PCSetReusePreconditioner(next->pc, pc->reusepreconditioner)); in PCApply_Composite_Special()114 PetscCall(PCSetReusePreconditioner(next->next->pc, pc->reusepreconditioner)); in PCApply_Composite_Special()135 PetscCall(PCSetReusePreconditioner(next->pc, pc->reusepreconditioner)); in PCApply_Composite_Additive()
903 cpc->reusepreconditioner = pc->reusepreconditioner; in PCSetUp_MG()905 cpc->reusepreconditioner = pc->reusepreconditioner; in PCSetUp_MG()1477 tpc->reusepreconditioner = flag; in PCSetReusePreconditioner_MG()1479 tpc->reusepreconditioner = flag; in PCSetReusePreconditioner_MG()
1087 if (pc->setupcalled && pc->reusepreconditioner) { in PCSetUp()1326 pc->reusepreconditioner = flag; in PCSetReusePreconditioner()1351 *flag = pc->reusepreconditioner; in PCGetReusePreconditioner()
595 PetscCall(KSPSetReusePreconditioner(jac->ksp[0], pc->reusepreconditioner)); in PCApply_BJacobi_Singleblock()614 PetscCall(KSPSetReusePreconditioner(jac->ksp[0], pc->reusepreconditioner)); in PCMatApply_BJacobi_Singleblock_Private()
1798 …sp->pc && data->levels[0]->ksp->pc->setupcalled && data->levels[0]->ksp->pc->reusepreconditioner) { in PCSetUp_HPDDM()1811 …data->levels[n]->ksp->pc->setupcalled && data->levels[n]->ksp->pc->reusepreconditioner && n < data… in PCSetUp_HPDDM()