:orphan: # DMFieldCreateDefaultQuadrature Creates a quadrature sufficient to integrate the field on the selected points via pullback onto the reference element ## Synopsis ``` #include "petscdmfield.h" #include "petscdmfield.h" PetscErrorCode DMFieldCreateDefaultQuadrature(DMField field, IS pointIS, PetscQuadrature *quad) ``` Not Collective ## Input Parameters - ***field -*** the `DMField` object - ***pointIS -*** the index set of points over which we wish to integrate the field ## Output Parameter - ***quad -*** a `PetscQuadrature` object ## See Also `DMField`, `PetscQuadrature`, `IS`, `DMFieldEvaluteFE()`, `DMFieldGetDegree()` ## Level developer ## Location src/dm/field/interface/dmfield.c ## Implementations DMFieldCreateDefaultQuadrature_DA in src/dm/field/impls/da/dmfieldda.c
DMFieldCreateDefaultQuadrature_DS in src/dm/field/impls/ds/dmfieldds.c
--- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/src/dm/field/interface/dmfield.c) [Index of all DM routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)