xref: /petsc/include/petscdmredundant.h (revision 0ff9d02ecf1627951ed050a8344155223c6ca4ea)
18ac4e037SJed Brown /* DM for redundant globally coupled degrees of freedom */
2a4963045SJacob Faibussowitsch #pragma once
38ac4e037SJed Brown 
42c8e378dSBarry Smith #include <petscdm.h>
58ac4e037SJed Brown 
6*1850900dSBarry Smith /* MANSEC = DM */
7*1850900dSBarry Smith 
8907376e6SBarry Smith PETSC_EXTERN PetscErrorCode DMRedundantCreate(MPI_Comm, PetscMPIInt, PetscInt, DM *);
9907376e6SBarry Smith PETSC_EXTERN PetscErrorCode DMRedundantSetSize(DM, PetscMPIInt, PetscInt);
10907376e6SBarry Smith PETSC_EXTERN PetscErrorCode DMRedundantGetSize(DM, PetscMPIInt *, PetscInt *);
11