1: /*$Id: matioall.c,v 1.23 2001/03/23 23:22:45 balay Exp $*/ 3: #include petscmat.h 5: EXTERN_C_BEGIN 6: EXTERN int MatConvertTo_MPIAdj(Mat,MatType,Mat*); 7: EXTERN_C_END 11: /*@C 12: MatConvertRegisterAll - Registers all standard matrix type routines to convert to 14: Not Collective 16: Level: developer 18: Notes: To prevent registering all matrix types; copy this routine to 19: your source code and comment out the versions below that you do not need. 21: .seealso: MatRegister(), MatConvert() 23: @*/ 24: int MatConvertRegisterAll(const char path[]) 25: { 29: MatConvertRegisterAllCalled = PETSC_TRUE; 30: MatConvertRegisterDynamic(MATMPIADJ,path,"MatConvertTo_MPIAdj",MatConvertTo_MPIAdj); 31: return(0); 32: }