#include "petscfe.h" PetscErrorCode PetscDualSpacePushforward(PetscDualSpace dsp, PetscFEGeom *fegeom, PetscInt Nq, PetscInt Nc, PetscScalar pointEval)
|dsp||- The PetscDualSpace|
|fegeom||- The geometry for this cell|
|Nq||- The number of function samples|
|Nc||- The number of function components|
|pointEval||- The function values|
Note: Functionals transform in a complementary way (pullback) to functions, so that the scalar product is invariant. The type of transform is dependent on the associated k-simplex from the DeRahm complex.
Note: This only handles tranformations when the embedding dimension of the geometry in fegeom is the same as the reference dimension.