Beginner - Basic usage |
PetscDualSpace |
PetscDualSpaceDestroy |
PetscFEJacobianType |
PetscDualSpaceApply |
PetscDualSpaceDuplicate |
PetscFEType |
PetscDualSpaceApplyAll |
PetscDualSpaceReferenceCell |
PetscQuadrature |
PetscDualSpaceApplyAllDefault |
PetscDualSpaceTransformType |
PetscSpace |
PetscDualSpaceApplyDefault |
PetscDualSpaceType |
PetscSpacePolynomialType |
PetscDualSpaceApplyFVM |
PetscDualSpaceView |
PetscSpaceType |
PetscDualSpaceCreate |
PetscFE |
|
Intermediate - Setting options for algorithms and data structures |
PETSCDUALSPACEBDM |
PetscDualSpaceGetOrder |
PetscDualSpaceSetOrder |
PETSCDUALSPACELAGRANGE |
PetscDualSpaceGetType |
PetscDualSpaceSetType |
PETSCDUALSPACESIMPLE |
PetscDualSpaceLagrangeGetContinuity |
PetscDualSpaceSetUp |
PetscDualSpaceCreateReferenceCell |
PetscDualSpaceLagrangeGetTensor |
PetscDualSpaceSimpleSetDimension |
PetscDualSpaceGetDM |
PetscDualSpaceLagrangeSetContinuity |
PetscDualSpaceSimpleSetFunctional |
PetscDualSpaceGetDimension |
PetscDualSpaceLagrangeSetTensor |
PetscDualSpaceTransform |
PetscDualSpaceGetFunctional |
PetscDualSpaceSetDM |
PetscDualSpaceTransformGradient |
PetscDualSpaceGetNumComponents |
PetscDualSpaceSetFromOptions |
PetscGaussLobattoLegendreCreateType |
PetscDualSpaceGetNumDof |
PetscDualSpaceSetNumComponents |
|
Advanced - Setting more advanced options and customization |
PetscDualSpaceCreateAllPointsDefault |
PetscDualSpaceGetHeightSubspace |
PetscDualSpacePushforward |
PetscDualSpaceCreateSection |
PetscDualSpaceGetPointSubspace |
PetscDualSpacePushforwardGradient |
PetscDualSpaceGetAllPoints |
PetscDualSpacePullback |
PetscDualSpaceRegister |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers |
PetscDualSpaceGetDeRahm |
PetscDualSpaceGetSymmetries |
|
No deprecated routines |