:orphan: # PCRegisterAll Registers all of the preconditioners in the PC package. ## Synopsis ``` #include "petscpc.h" PetscErrorCode PCRegisterAll(void) ``` Not Collective ## Input Parameter - ***path -*** the library where the routines are to be found (optional) ## See Also `PCRegister()` ## Level advanced ## Location src/ksp/pc/interface/pcregis.c --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/ksp/pc/interface/pcregis.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)