:orphan: # DMStagSetStencilType set elementwise ghost/halo stencil type ## Synopsis ``` PetscErrorCode DMStagSetStencilType(DM dm, DMStagStencilType stencilType) ``` Logically Collective; `stencilType` must contain common value ## Input Parameters - ***dm -*** the `DMSTAG` object - ***stencilType -*** the elementwise ghost stencil type: `DMSTAG_STENCIL_BOX`, `DMSTAG_STENCIL_STAR`, or `DMSTAG_STENCIL_NONE` ## See Also [](ch_stag), `DMSTAG`, `DMStagGetStencilType()`, `DMStagSetStencilWidth()`, `DMStagStencilType` ## Level beginner ## Location src/dm/impls/stag/stagutils.c --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/dm/impls/stag/stagutils.c) [Index of all DMStag routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)