:orphan: # PCMGGetCoarseSolve Gets the solver context to be used on the coarse grid. ## Synopsis ``` #include "petscksp.h" PetscErrorCode PCMGGetCoarseSolve(PC pc, KSP *ksp) ``` Not Collective ## Input Parameter - ***pc -*** the multigrid context ## Output Parameter - ***ksp -*** the coarse grid solver context ## See Also `PCMG`, `PCMGGetSmootherUp()`, `PCMGGetSmootherDown()`, `PCMGGetSmoother()` ## Level advanced ## Location src/ksp/pc/impls/mg/mgfunc.c --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/ksp/pc/impls/mg/mgfunc.c) [Index of all PC routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)