DMInterpolate#
interpolates user-defined problem data attached to a DM to a finer DM by running hooks registered by DMRefineHookAdd()
Synopsis#
#include "petscdm.h"          
#include "petscdmlabel.h"     
#include "petscds.h"     
PetscErrorCode DMInterpolate(DM coarse, Mat interp, DM fine)
Collective if any hooks are
Input Parameters#
- coarse - coarser - DMto use as a base
- interp - interpolation matrix, apply using - MatInterpolate()
- fine - finer - DMto update
Developer Note#
This routine is called DMInterpolate() while the hook is called DMRefineHookAdd(). It would be better to have an
an API with consistent terminology.
See Also#
DM Basics, DM, DMRefineHookAdd(), MatInterpolate()
Level#
developer
Location#
Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages