PETSc version 3.16.5
Fix/Edit manual page

# DMFieldSetType

set the DMField implementation

### Synopsis

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

Collective on field

### 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

DMFieldType,

### Level

advanced

### Location

src/dm/field/interface/dmfield.c
Index of all DM routines
Table of Contents for all manual pages
Index of all manual pages