Home
last modified time | relevance | path

Searched refs:doB (Results 1 – 2 of 2) sorted by relevance

/petsc/src/ksp/pc/impls/mg/
H A Dmgadapt.c243 …PetscBool doB = PETSC_FALSE; /* Updates the preconditioning operator (A == B, then u… in PCMGRecomputeLevelOperators_Internal() local
258 if ((galerkin == PC_MG_GALERKIN_PMAT) || (galerkin == PC_MG_GALERKIN_BOTH)) doB = PETSC_TRUE; in PCMGRecomputeLevelOperators_Internal()
261 if (doB) PetscCall(MatGalerkin(Restrc, fB, Interp, reuse, 1.0, &B)); in PCMGRecomputeLevelOperators_Internal()
H A Dmg.c1044 PetscBool doA = PETSC_FALSE, doB = PETSC_FALSE; in PCSetUp_MG() local
1047 … if (mg->galerkin == PC_MG_GALERKIN_PMAT || mg->galerkin == PC_MG_GALERKIN_BOTH) doB = PETSC_TRUE; in PCSetUp_MG()
1056 …if (doB) PetscCall(MatGalerkin(mglevels[i + 1]->restrct, dB, mglevels[i + 1]->interpolate, reuse, … in PCSetUp_MG()
1065 if (!doB && dAeqdB) { in PCSetUp_MG()
1068 } else if (!doB && reuse == MAT_INITIAL_MATRIX) { in PCSetUp_MG()