PETSCDUALSPACELAGRANGE#
“lagrange” - A PetscDualSpaceType
that encapsulates a dual space of pointwise evaluation functionals
Developer Note#
This PetscDualSpace
seems to manage directly trimmed and untrimmed polynomials as well as tensor and non-tensor polynomials while for PetscSpace
there seems to
be different PetscSpaceType
for them.
See Also#
PetscDualSpace
, PetscDualSpaceType
, PetscDualSpaceCreate()
, PetscDualSpaceSetType()
,
PetscDualSpaceLagrangeSetMomentOrder()
, PetscDualSpaceLagrangeGetMomentOrder()
, PetscDualSpaceLagrangeSetUseMoments()
, PetscDualSpaceLagrangeGetUseMoments()
,
PetscDualSpaceLagrangeSetNodeType, PetscDualSpaceLagrangeGetNodeType, PetscDualSpaceLagrangeGetContinuity, PetscDualSpaceLagrangeSetContinuity,
PetscDualSpaceLagrangeGetTensor(),
PetscDualSpaceLagrangeSetTensor(),
PetscDualSpaceLagrangeGetTrimmed(),
PetscDualSpaceLagrangeSetTrimmed()`
Level#
intermediate
Location#
Examples#
src/dm/dt/dualspace/impls/lagrange/tutorials/ex1.c
src/dm/dt/dualspace/impls/lagrange/tutorials/ex2.c
Index of all DUALSPACE routines
Table of Contents for all manual pages
Index of all manual pages