Lines Matching refs:matapp
6 …ErrorCode PCMGFCycle_Private(PC pc, PC_MG_Levels **mglevels, PetscBool transpose, PetscBool matapp) in PCMGFCycle_Private() argument
15 … if (matapp) PetscCall(MatMatRestrict(mglevels[i]->restrct, mglevels[i]->B, &mglevels[i - 1]->B)); in PCMGFCycle_Private()
21 if (matapp) { in PCMGFCycle_Private()
31 PetscCall(PCMGMCycle_Private(pc, &mglevels[i], transpose, matapp, NULL)); in PCMGFCycle_Private()
33 …if (matapp) PetscCall(MatMatInterpolate(mglevels[i + 1]->interpolate, mglevels[i]->X, &mglevels[i … in PCMGFCycle_Private()
37 PetscCall(PCMGMCycle_Private(pc, &mglevels[l - 1], transpose, matapp, NULL)); in PCMGFCycle_Private()
39 PetscCall(PCMGMCycle_Private(pc, &mglevels[l - 1], transpose, matapp, NULL)); in PCMGFCycle_Private()
42 …if (matapp) PetscCall(MatMatRestrict(mglevels[i + 1]->interpolate, mglevels[i + 1]->X, &mglevels[i… in PCMGFCycle_Private()
45 PetscCall(PCMGMCycle_Private(pc, &mglevels[i], transpose, matapp, NULL)); in PCMGFCycle_Private()
49 …if (matapp) PetscCall(MatMatInterpolate(mglevels[i]->restrct, mglevels[i - 1]->B, &mglevels[i]->B)… in PCMGFCycle_Private()
57 …ErrorCode PCMGKCycle_Private(PC pc, PC_MG_Levels **mglevels, PetscBool transpose, PetscBool matapp) in PCMGKCycle_Private() argument
65 … if (matapp) PetscCall(MatMatRestrict(mglevels[i]->restrct, mglevels[i]->B, &mglevels[i - 1]->B)); in PCMGKCycle_Private()
71 if (matapp) { in PCMGKCycle_Private()
82 if (matapp) { in PCMGKCycle_Private()
91 …if (matapp) PetscCall(MatMatInterpolate(mglevels[i + 1]->interpolate, mglevels[i]->X, &mglevels[i … in PCMGKCycle_Private()
96 if (matapp) { in PCMGKCycle_Private()