DMPlexComputeCellGeometryAffineFEM#
Assuming an affine map, compute the Jacobian, inverse Jacobian, and Jacobian determinant for a given cell
Synopsis#
#include "petscdmplex.h"
#include "petscfe.h"
PetscErrorCode DMPlexComputeCellGeometryAffineFEM(DM dm, PetscInt cell, PetscReal *v0, PetscReal *J, PetscReal *invJ, PetscReal *detJ)
Collective
Input Parameters#
dm - the
DMPLEX
cell - the cell
Output Parameters#
v0 - the translation part of this affine transform, meaning the translation to the origin (not the first vertex of the reference cell)
J - the Jacobian of the transform from the reference element
invJ - the inverse of the Jacobian
detJ - the Jacobian determinant
See Also#
DMPLEX
, DMPlexComputeCellGeometryFEM()
, DMGetCoordinateSection()
, DMGetCoordinates()
Level#
advanced
Location#
Examples#
src/dm/impls/plex/tutorials/ex3f90.F90
Index of all DMPlex routines
Table of Contents for all manual pages
Index of all manual pages