Go to the source code of this file.
 | 
|    | libMesh | 
|   | The libMesh namespace provides an interface to certain functionality in the library. 
  | 
|   | 
 | 
| PetscErrorCode  | libMesh::libmesh_petsc_DMCreateSubDM (DM dm, PetscInt numFields, PetscInt fields[], IS *is, DM *subdm) PetscErrorCode libmesh_petsc_DMCreateSubDM(DM dm | 
|   | Help PETSc create a subDM given a global dm when using fieldsplit.  More...
  | 
|   | 
|   | libMesh::CHKERRQ (ierr) | 
|   | 
|   | libMesh::libmesh_assert (ctx) | 
|   | 
|   | libMesh::if (subdm) | 
|   | 
| PetscErrorCode  | libMesh::libmesh_petsc_DMRefine (DM dmc, MPI_Comm, DM *dmf) | 
|   | Help PETSc identify the finer DM given a dmc.  More...
  | 
|   | 
| PetscErrorCode  | libMesh::libmesh_petsc_DMCoarsen (DM dmf, MPI_Comm, DM *dmc) | 
|   | Help PETSc identify the coarser DM dmc given the fine DM dmf.  More...
  | 
|   | 
| PetscErrorCode  | libMesh::libmesh_petsc_DMCreateInterpolation (DM dmc, DM dmf, Mat *mat, Vec *vec) | 
|   | Function to give PETSc that sets the Interpolation Matrix between two DMs.  More...
  | 
|   | 
| PetscErrorCode  | libMesh::libmesh_petsc_DMCreateRestriction (DM dmc, DM dmf, Mat *mat) | 
|   | Function to give PETSc that sets the Restriction Matrix between two DMs.  More...
  | 
|   |