PetscDualSpaceTransformHessian#

Transform the function Hessian values

Synopsis#

Input Parameters#

  • dsp - The PetscDualSpace

  • trans - The type of transform

  • isInverse - Flag to invert the transform

  • fegeom - The cell geometry

  • Nv - The number of function Hessian samples

  • Nc - The number of function components

  • vals - The function gradient values

Output Parameter#

  • vals - The transformed function Hessian values

Note#

This only handles transformations when the embedding dimension of the geometry in fegeom is the same as the reference dimension.

See Also#

PetscDualSpace, PetscDualSpaceTransform(), PetscDualSpacePullback(), PetscDualSpacePushforward(), PetscDualSpaceTransformType

Level#

intermediate

Location#

src/dm/dt/dualspace/interface/dualspace.c


Edit on GitLab

Index of all DUALSPACE routines
Table of Contents for all manual pages
Index of all manual pages