:orphan: # PCMGGetCoarseSpaceConstructor Returns the given coarse space construction method. ## Synopsis ``` #include "petscksp.h" PetscErrorCode PCMGGetCoarseSpaceConstructor(const char name[], PetscErrorCode (**function)(PC, PetscInt, DM, KSP, PetscInt, Mat, Mat *)) ``` Not Collective ## Input Parameter - ***name -*** name of the constructor ## Output Parameter - ***function -*** constructor routine ## See Also `PCMG`, `PCMGRegisterCoarseSpaceConstructor()`, `PCRegister()` ## Level advanced ## Location src/ksp/pc/impls/mg/mg.c --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/ksp/pc/impls/mg/mg.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)