DMFieldSetType#

set the DMField implementation

Synopsis#

#include "petscdmfield.h" 
#include "petscdmfield.h" 
PetscErrorCode DMFieldSetType(DMField field, DMFieldType type)

Collective

Input Parameters#

  • field - the DMField context

  • type - a known method

Notes#

See “include/petscvec.h” for available methods (for instance)

  • DMFIELDDA - a field defined only by its values at the corners of a DMDA

  • DMFIELDDS - a field defined by a discretization over a mesh set with DMSetField()

  • DMFIELDSHELL - a field defined by arbitrary callbacks

See Also#

DMField, DMFieldGetType(), DMFieldType,

Level#

advanced

Location#

src/dm/field/interface/dmfield.c


Edit on GitLab

Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages