petsc-3.12.5 2020-03-29
Report Typos and Errors

DMFieldCreateFEGeom

Compute and create the geometric factors of a coordinate field

Synopsis

#include "petscdmfield.h" 
#include "petscdmfield.h" 
PetscErrorCode DMFieldCreateFEGeom(DMField field, IS pointIS, PetscQuadrature quad, PetscBool faceData, PetscFEGeom **geom)
Not collective

Input Arguments

field - the DMField object
pointIS - the index set of points over which we wish to integrate the field
quad - the quadrature points at which to evaluate the geometric factors
faceData - whether additional data for facets (the normal vectors and adjacent cells) should be calculated

Output Arguments

geom -the geometric factors

See Also

DMFieldEvaluateFE(), DMFieldCreateDefaulteQuadrature(), DMFieldGetDegree()

Level

developer

Location

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