DMPlexComputeGradientFVM#
Compute geometric factors for gradient reconstruction, which are stored in the geometry data, and compute layout for gradient data
Synopsis#
#include "petscdmplex.h"
#include "petscfe.h"
PetscErrorCode DMPlexComputeGradientFVM(DM dm, PetscFV fvm, Vec faceGeometry, Vec cellGeometry, DM *dmGrad)
Collective
Input Parameters#
dm - The
DMPLEXfvm - The
PetscFVcellGeometry - The face geometry from
DMPlexComputeCellGeometryFVM()
Input/Output Parameter#
faceGeometry - The face geometry from
DMPlexComputeFaceGeometryFVM(); on output the geometric factors for gradient calculation are inserted
Output Parameter#
dmGrad - The
DMdescribing the layout of gradient data
See Also#
DMPLEX, DMPlexGetFaceGeometryFVM(), DMPlexGetCellGeometryFVM()
Level#
developer
Location#
src/dm/impls/plex/plexgeometry.c
Index of all DMPlex routines
Table of Contents for all manual pages
Index of all manual pages