xref: /petsc/include/petscdmredundant.h (revision 8ac4e0377a7236a1f043b06a0c258ed11f8d9d3f)
1*8ac4e037SJed Brown /* DM for redundant globally coupled degrees of freedom */
2*8ac4e037SJed Brown #if !defined(__PETSCDMREDUNDANT_H)
3*8ac4e037SJed Brown #define __PETSCDMREDUNDANT_H
4*8ac4e037SJed Brown 
5*8ac4e037SJed Brown #include "petscdm.h"
6*8ac4e037SJed Brown PETSC_EXTERN_CXX_BEGIN
7*8ac4e037SJed Brown 
8*8ac4e037SJed Brown extern PetscErrorCode DMRedundantCreate(MPI_Comm,PetscInt,PetscInt,DM*);
9*8ac4e037SJed Brown extern PetscErrorCode DMRedundantSetSize(DM,PetscInt,PetscInt);
10*8ac4e037SJed Brown extern PetscErrorCode DMRedundantGetSize(DM,PetscInt*,PetscInt*);
11*8ac4e037SJed Brown 
12*8ac4e037SJed Brown PETSC_EXTERN_CXX_END
13*8ac4e037SJed Brown #endif
14