1 #define PETSCDM_DLL 2 3 #include "private/daimpl.h" /*I "petscda.h" I*/ 4 EXTERN_C_BEGIN 5 EXTERN_C_END 6 7 #undef __FUNCT__ 8 #define __FUNCT__ "DMRegisterAll" 9 /*@C 10 DMRegisterAll - Registers all of the DM components in the DM package. 11 12 Not Collective 13 14 Input parameter: 15 . path - The dynamic library path 16 17 Level: advanced 18 19 .keywords: DM, register, all 20 .seealso: DMRegister(), DMRegisterDestroy(), DMRegisterDynamic() 21 @*/ 22 PetscErrorCode PETSCDM_DLLEXPORT DMRegisterAll(const char path[]) 23 { 24 PetscErrorCode ierr; 25 26 PetscFunctionBegin; 27 DMRegisterAllCalled = PETSC_TRUE; 28 PetscFunctionReturn(0); 29 } 30 31