Lines Matching refs:smoothd
123 *ksp = mglevels[0]->smoothd; in PCMGGetCoarseSolve()
257 PetscCall(KSPSetOperators(mglevels[l]->smoothd, Amat, Pmat)); in PCMGSetOperators()
548 *ksp = mglevels[l]->smoothd; in PCMGGetSmoother()
587 if (mglevels[l]->smoothu == mglevels[l]->smoothd) { in PCMGGetSmootherUp()
594 PetscCall(PetscObjectGetComm((PetscObject)mglevels[l]->smoothd, &comm)); in PCMGGetSmootherUp()
595 PetscCall(KSPGetOptionsPrefix(mglevels[l]->smoothd, &prefix)); in PCMGGetSmootherUp()
596 PetscCall(KSPGetTolerances(mglevels[l]->smoothd, &rtol, &abstol, &dtol, &maxits)); in PCMGGetSmootherUp()
597 PetscCall(KSPGetType(mglevels[l]->smoothd, &ksptype)); in PCMGGetSmootherUp()
598 PetscCall(KSPGetNormType(mglevels[l]->smoothd, &normtype)); in PCMGGetSmootherUp()
599 PetscCall(KSPGetPC(mglevels[l]->smoothd, &ipc)); in PCMGGetSmootherUp()
649 *ksp = mglevels[l]->smoothd; in PCMGGetSmootherDown()