xref: /petsc/src/dm/interface/dmregall.c (revision 9a42bb27a39f0cdf3306a1e22d33cd9809484eaa)
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