xref: /petsc/include/petscdmredundant.h (revision 907376e66e56134b42a3e3ff22609655dbbb89d0)
18ac4e037SJed Brown /* DM for redundant globally coupled degrees of freedom */
28ac4e037SJed Brown #if !defined(__PETSCDMREDUNDANT_H)
38ac4e037SJed Brown #define __PETSCDMREDUNDANT_H
48ac4e037SJed Brown 
52c8e378dSBarry Smith #include <petscdm.h>
68ac4e037SJed Brown 
7*907376e6SBarry Smith PETSC_EXTERN PetscErrorCode DMRedundantCreate(MPI_Comm,PetscMPIInt,PetscInt,DM*);
8*907376e6SBarry Smith PETSC_EXTERN PetscErrorCode DMRedundantSetSize(DM,PetscMPIInt,PetscInt);
9*907376e6SBarry Smith PETSC_EXTERN PetscErrorCode DMRedundantGetSize(DM,PetscMPIInt*,PetscInt*);
108ac4e037SJed Brown 
118ac4e037SJed Brown #endif
12