PETSc version 3.17.0
PetscDualSpace
Examples
The PetscDualSpace class encapsulates a function space.
Beginner - Basic usage
PetscDTBinomial
PetscDualSpaceApplyAll
PetscDualSpaceTransformType
PetscDTBinomialInt
PetscDualSpaceApplyAllDefault
PetscDualSpaceType
PetscDTEnumPerm
PetscDualSpaceApplyDefault
PetscDualSpaceView
PetscDTEnumSubset
PetscDualSpaceApplyFVM
PetscFE
PetscDTFactorial
PetscDualSpaceApplyInterior
PetscFEJacobianType
PetscDTFactorialInt
PetscDualSpaceApplyInteriorDefault
PetscFEType
PetscDTPermIndex
PetscDualSpaceCreate
PetscQuadrature
PetscDTSubsetIndex
PetscDualSpaceDestroy
PetscSpace
PetscDualSpace
PetscDualSpaceDuplicate
PetscSpaceType
PetscDualSpaceApply
PetscDualSpaceReferenceCell
Intermediate - Setting options for algorithms and data structures
PETSCDUALSPACEBDM
PetscDualSpaceGetOrder
PetscDualSpaceSetNumComponents
PETSCDUALSPACELAGRANGE
PetscDualSpaceGetType
PetscDualSpaceSetOrder
PETSCDUALSPACEREFINED
PetscDualSpaceLagrangeGetContinuity
PetscDualSpaceSetType
PETSCDUALSPACESIMPLE
PetscDualSpaceLagrangeGetTensor
PetscDualSpaceSetUp
PetscDTNodeType
PetscDualSpaceLagrangeGetTrimmed
PetscDualSpaceSimpleSetDimension
PetscDualSpaceGetDM
PetscDualSpaceLagrangeSetContinuity
PetscDualSpaceSimpleSetFunctional
PetscDualSpaceGetDimension
PetscDualSpaceLagrangeSetTensor
PetscDualSpaceTransform
PetscDualSpaceGetFunctional
PetscDualSpaceLagrangeSetTrimmed
PetscDualSpaceTransformGradient
PetscDualSpaceGetInteriorDimension
PetscDualSpaceRefinedSetCellSpaces
PetscDualSpaceTransformHessian
PetscDualSpaceGetNumComponents
PetscDualSpaceSetDM
PetscDualSpaceViewFromOptions
PetscDualSpaceGetNumDof
PetscDualSpaceSetFromOptions
PetscGaussLobattoLegendreCreateType
Advanced - Setting more advanced options and customization
PetscDualSpaceCreateAllDataDefault
PetscDualSpaceGetSection
PetscDualSpaceLagrangeSetUseMoments
PetscDualSpaceCreateInteriorDataDefault
PetscDualSpaceGetUniform
PetscDualSpacePullback
PetscDualSpaceEqual
PetscDualSpaceLagrangeGetMomentOrder
PetscDualSpacePushforward
PetscDualSpaceGetAllData
PetscDualSpaceLagrangeGetNodeType
PetscDualSpacePushforwardGradient
PetscDualSpaceGetHeightSubspace
PetscDualSpaceLagrangeGetUseMoments
PetscDualSpacePushforwardHessian
PetscDualSpaceGetInteriorData
PetscDualSpaceLagrangeSetMomentOrder
PetscDualSpaceRegister
PetscDualSpaceGetPointSubspace
PetscDualSpaceLagrangeSetNodeType
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscDualSpaceGetDeRahm
PetscDualSpaceGetSymmetries
PetscDualSpaceGetFormDegree
PetscDualSpaceSetFormDegree
No deprecated routines
Table of Contents