Searched refs:doA (Results 1 – 2 of 2) sorted by relevance
| /petsc/src/ksp/pc/impls/mg/ |
| H A D | mgadapt.c | 242 PetscBool doA = PETSC_FALSE; /* Updates the system operator */ in PCMGRecomputeLevelOperators_Internal() local 259 …if ((galerkin == PC_MG_GALERKIN_MAT) || ((galerkin == PC_MG_GALERKIN_BOTH) && (fA != fB))) doA = P… in PCMGRecomputeLevelOperators_Internal() 260 if (doA) PetscCall(MatGalerkin(Restrc, fA, Interp, reuse, 1.0, &A)); in PCMGRecomputeLevelOperators_Internal()
|
| H A D | mg.c | 1044 PetscBool doA = PETSC_FALSE, doB = PETSC_FALSE; in PCSetUp_MG() local 1048 …erkin == PC_MG_GALERKIN_MAT || (mg->galerkin == PC_MG_GALERKIN_BOTH && dA != dB)) doA = PETSC_TRUE; in PCSetUp_MG() 1055 …if (doA) PetscCall(MatGalerkin(mglevels[i + 1]->restrct, dA, mglevels[i + 1]->interpolate, reuse, … in PCSetUp_MG() 1058 if (!doA && dAeqdB) { in PCSetUp_MG() 1061 } else if (!doA && reuse == MAT_INITIAL_MATRIX) { in PCSetUp_MG()
|