petsc-master 2016-06-29
Report Typos and Errors

DM Examples

DM objects are used to manage communication between the algebraic structures in PETSc (Vec and Mat) and mesh data structures in PDE-based (or other) simulations. See, for example, DMDACreate().

Beginner - Basic usage
DMBoundaryType DMMoabGetMaterialBlock DMPlexSymmetrize
DMClearLabelStratum DMMoabGetOffset DMPointLocationType
DMClearLabelValue DMMoabGetParallelComm DMRestoreGlobalVector
DMClone DMMoabGetSize DMRestoreLocalVector
DMCompositeGetNumberDM DMMoabGetVecRange DMSetDimension
DMCreate DMMoabGetVecTag DMSetLabelValue
DMCreateGlobalVector DMMoabGetVertexConnectivity DMSetUseNatural
DMCreateLocalVector DMMoabGetVertexCoordinates DMType
DMCreateMatrix DMMoabIsEntityOnBoundary DMView
DMDACreate1d DMMoabLoadFromFile PetscDSAddBdDiscretization
DMDACreate2d DMMoabRestoreVertexConnectivity PetscDSAddDiscretization
DMDACreate3d DMMoabSetBlockSize PetscDSCreate
DMDAElementType DMMoabSetInterface PetscDSGetBdDiscretization
DMDAGetBoundingBox DMMoabSetLocalElements PetscDSGetBdFieldOffset
DMDAGetCorners DMMoabSetLocalToGlobalTag PetscDSGetComponentBdDerivativeOffsets
DMDAGetGhostCorners DMMoabSetLocalVertices PetscDSGetComponentBdOffsets
DMDAGetInfo DMMoabSetParallelComm PetscDSGetComponentDerivativeOffsets
DMDAGetLocalBoundingBox DMNetworkCreate PetscDSGetComponentOffset
DMDAGetLocalInfo DMPatchCreate PetscDSGetComponentOffsets
DMDAInterpolationType DMPlexAddConeSize PetscDSGetDiscretization
DMDALocalInfo DMPlexCreate PetscDSGetFieldIndex
DMDASetUniformCoordinates DMPlexCreateBoxMesh PetscDSGetFieldOffset
DMDAStencilType DMPlexCreateCGNS PetscDSGetFieldSize
DMDA_STENCIL_BOX DMPlexCreateCubeBoundary PetscDSGetNumFields
DMDA_STENCIL_STAR DMPlexCreateDoublet PetscDSGetSpatialDimension
DMGetDimension DMPlexCreateExodus PetscDSGetTotalBdDimension
DMGetGlobalVector DMPlexCreateFluent PetscDSGetTotalComponents
DMGetLabelIdIS DMPlexCreateFluentFromFile PetscDSGetTotalDimension
DMGetLabelSize DMPlexCreateFromCellList PetscDSSetBdDiscretization
DMGetLabelValue DMPlexCreateFromCellListParallel PetscDSSetDiscretization
DMGetLocalVector DMPlexCreateFromFile PetscDSType
DMGetStratumIS DMPlexCreateGmsh PetscDualSpaceCreate
DMGetStratumSize DMPlexCreateGmshFromFile PetscDualSpaceDuplicate
DMGetUseNatural DMPlexCreateHexBoxMesh PetscDualSpaceType
DMGlobalToLocalBegin DMPlexCreateSquareBoundary PetscFECreate
DMGlobalToLocalEnd DMPlexCreateSquareMesh PetscFECreateDefault
DMLabelCreate DMPlexGetChart PetscFEType
DMLabelGetName DMPlexGetCone PetscFVCellGeom
DMLocalToGlobalBegin DMPlexGetConeOrientation PetscFVCreate
DMLocalToGlobalEnd DMPlexGetConeSize PetscFVFaceGeom
DMMoabCreateBoxMesh DMPlexGetMaxSizes PetscFVType
DMMoabCreateVector DMPlexGetSupport PetscLimiterCreate
DMMoabGetAllVertices DMPlexGetSupportSize PetscLimiterType
DMMoabGetBlockSize DMPlexGetTransitiveClosure PetscPartitionerCreate
DMMoabGetBoundaryMarkers DMPlexGetTransitiveClosure_Internal PetscPartitionerType
DMMoabGetDimension DMPlexRestoreTransitiveClosure PetscQuadratureCreate
DMMoabGetElementConnectivity DMPlexSetChart PetscQuadratureDestroy
DMMoabGetFieldDof DMPlexSetCone PetscQuadratureDuplicate
DMMoabGetInterface DMPlexSetConeOrientation PetscQuadratureView
DMMoabGetLocalElements DMPlexSetConeSize PetscSpaceCreate
DMMoabGetLocalSize DMPlexSetSupport PetscSpacePolynomialGetTensor
DMMoabGetLocalToGlobalTag DMPlexSetSupportSize PetscSpacePolynomialSetTensor
DMMoabGetLocalVertices DMPlexStratify PetscSpaceType
Intermediate - Setting options for algorithms and data structures
DM DMLocalToLocalBegin DMSetDefaultSection
DMCOMPOSITE DMLocalToLocalEnd DMSetFineDM
DMCompositeGetLocalISs DMMOAB DMSetMatType
DMConvert DMMoabCreate DMSetOutputSequenceNumber
DMCopyLabels DMMoabGetDofs DMSetPointSF
DMCreateAggregates DMMoabGetDofsBlocked DMSetType
DMCreateDefaultSF DMMoabGetDofsBlockedLocal DMSetVariableBounds
DMCreateDomainDecomposition DMMoabGetDofsLocal DMSetVecType
DMCreateFieldDecomposition DMMoabGetFieldDofs MATHYPRESSTRUCT
DMCreateFieldIS DMMoabGetFieldDofsLocal MATHYPRESTRUCT
DMCreateLabel DMMoabGetFieldName MatCreateSeqUSFFT
DMCreateSubDM DMMoabGetVertexDofsBlocked MatGetDM
DMDA DMMoabGetVertexDofsBlockedLocal MatSetDM
DMDACoor2d DMMoabOutput MatSetupDM
DMDACoor3d DMMoabSetFieldName PETSCDSBASIC
DMDAGetAO DMMoabSetFieldNames PETSCDUALSPACELAGRANGE
DMDAGetCoordinateArray DMMoabSetFieldVector PETSCDUALSPACESIMPLE
DMDAGetCoordinateName DMMoabSetGlobalFieldVector PETSCFEBASIC
DMDAGetDof DMMoabVecGetArray PETSCFECOMPOSITE
DMDAGetElementType DMMoabVecGetArrayRead PETSCFENONAFFINE
DMDAGetElements DMMoabVecRestoreArray PETSCFEOPENCL
DMDAGetFieldName DMNETWORK PETSCFVLEASTSQUARES
DMDAGetFieldNames DMNetworkAddComponent PETSCFVUPWIND
DMDAGetInterpolationType DMNetworkAddNumVariables PETSCLIMITERMC
DMDAGetNeighbors DMNetworkDistribute PETSCLIMITERMINMOD
DMDAGetNonOverlappingRegion DMNetworkEdgeSetMatrix PETSCLIMITERNONE
DMDAGetNumLocalSubDomains DMNetworkGetComponentDataArray PETSCLIMITERSIN
DMDAGetOffset DMNetworkGetComponentTypeOffset PETSCLIMITERSUPERBEE
DMDAGetOverlap DMNetworkGetConnectedNodes PETSCLIMITERVANALBADA
DMDAGetOwnershipRanges DMNetworkGetEdgeRange PETSCLIMITERVANLEER
DMDAGetReducedDMDA DMNetworkGetNumComponents PETSCLIMITERZERO
DMDAGetRefinementFactor DMNetworkGetNumVariables PETSCPARTITIONERCHACO
DMDAGetStencilType DMNetworkGetSupportingEdges PETSCPARTITIONERGATHER
DMDAGetStencilWidth DMNetworkGetVariableGlobalOffset PETSCPARTITIONERPARMETIS
DMDANaturalToGlobalEnd DMNetworkGetVariableOffset PETSCPARTITIONERSHELL
DMDARestoreCoordinateArray DMNetworkGetVertexRange PETSCPARTITIONERSIMPLE
DMDARestoreElements DMNetworkHasJacobian PETSCSPACEDG
DMDASetAOType DMNetworkIsGhostVertex PETSCSPACEPOLYNOMIAL
DMDASetBoundaryType DMNetworkLayoutSetUp PetscDS
DMDASetCoordinateName DMNetworkMonitorAdd PetscDSCopyEquations
DMDASetDof DMNetworkMonitorCreate PetscDSGetBdJacobian
DMDASetElementType DMNetworkMonitorDestroy PetscDSGetBdResidual
DMDASetFieldName DMNetworkMonitorPop PetscDSGetBdTabulation
DMDASetFieldNames DMNetworkMonitorView PetscDSGetDynamicJacobian
DMDASetInterpolationType DMNetworkRegisterComponent PetscDSGetJacobian
DMDASetNonOverlappingRegion DMNetworkSetEdgeList PetscDSGetJacobianPreconditioner
DMDASetNumLocalSubDomains DMNetworkSetNumVariables PetscDSGetNumBoundary
DMDASetNumProcs DMNetworkSetSizes PetscDSGetResidual
DMDASetOffset DMNetworkVertexSetMatrix PetscDSGetRiemannSolver
DMDASetOverlap DMOutputSequenceLoad PetscDSGetTabulation
DMDASetOwnershipRanges DMPATCH PetscDSGetType
DMDASetRefinementFactor DMPLEX PetscDSHasDynamicJacobian
DMDASetSizes DMPlexCopyCoordinates PetscDSHasJacobian
DMDASetStencilType DMPlexCreateClosureIndex PetscDSHasJacobianPreconditioner
DMDASetStencilWidth DMPlexCreateDefaultReferenceTree PetscDSSetBdJacobian
DMDAVecGetArray DMPlexCreateGlobalToNaturalSF PetscDSSetBdResidual
DMDAVecGetArrayDOF DMPlexCreateReferenceCell PetscDSSetDynamicJacobian
DMDAVecGetArrayDOFRead DMPlexDistribute PetscDSSetJacobian
DMDAVecGetArrayRead DMPlexEqual PetscDSSetJacobianPreconditioner
DMDAVecRestoreArray DMPlexGenerate PetscDSSetResidual
DMDAVecRestoreArrayDOF DMPlexGetAdjacencyUseAnchors PetscDSSetRiemannSolver
DMDAVecRestoreArrayDOFRead DMPlexGetAdjacencyUseClosure PetscDSSetType
DMDAVecRestoreArrayRead DMPlexGetAdjacencyUseCone PetscDTGaussJacobiQuadrature
DMForestAdaptLabel DMPlexGetAnchors PetscDTGaussQuadrature
DMForestGetAdaptivityForest DMPlexGetFullJoin PetscDTGaussTensorQuadrature
DMForestGetAdaptivityLabel DMPlexGetFullMeet PetscDTLegendreEval
DMForestGetAdaptivitySuccess DMPlexGetGatherDM PetscDTTanhSinhTensorQuadrature
DMForestGetAdjacencyCodimension DMPlexGetJoin PetscDualSpace
DMForestGetAdjacencyDimension DMPlexGetMaxProjectionHeight PetscDualSpaceGetDM
DMForestGetBaseDM DMPlexGetMeet PetscDualSpaceGetDimension
DMForestGetCellChart DMPlexGetOrdering PetscDualSpaceGetFunctional
DMForestGetCellSF DMPlexGetPointGlobal PetscDualSpaceGetNumDof
DMForestGetInitialRefinement DMPlexGetPointGlobalField PetscDualSpaceGetOrder
DMForestGetMaximumRefinement DMPlexGetPointLocal PetscDualSpaceGetType
DMForestGetMinimumRefinement DMPlexGetPointLocalField PetscDualSpaceLagrangeGetContinuity
DMForestGetPartitionOverlap DMPlexGetRedundantDM PetscDualSpaceLagrangeSetContinuity
DMForestGetTopology DMPlexGetReferenceTree PetscDualSpaceSetDM
DMForestSetAdaptivityForest DMPlexGetRegularRefinement PetscDualSpaceSetOrder
DMForestSetAdaptivityLabel DMPlexGetTree PetscDualSpaceSetType
DMForestSetAdjacencyCodimension DMPlexGetTreeChildren PetscDualSpaceSimpleSetDimension
DMForestSetAdjacencyDimension DMPlexGetTreeParent PetscDualSpaceSimpleSetFunctional
DMForestSetBaseDM DMPlexGlobalToNaturalBegin PetscFE
DMForestSetInitialRefinement DMPlexGlobalToNaturalEnd PetscFECompositeGetMapping
DMForestSetMaximumRefinement DMPlexInterpolate PetscFEGetBasisSpace
DMForestSetMinimumRefinement DMPlexMatSetClosure PetscFEGetDimension
DMForestSetPartitionOverlap DMPlexMigrate PetscFEGetDualSpace
DMForestSetTopology DMPlexNaturalToGlobalBegin PetscFEGetNumComponents
DMForestTemplate DMPlexNaturalToGlobalEnd PetscFEGetQuadrature
DMGetApplicationContext DMPlexPermute PetscFEGetSpatialDimension
DMGetBlockSize DMPlexPointGlobalFieldRead PetscFEGetTileSizes
DMGetCoarseDM DMPlexPointGlobalFieldRef PetscFEGetType
DMGetCoordinateDM DMPlexPointGlobalRead PetscFEJacobianType
DMGetCoordinateDim DMPlexPointGlobalRef PetscFESetBasisSpace
DMGetCoordinateSection DMPlexPointLocalFieldRead PetscFESetDualSpace
DMGetCoordinates DMPlexPointLocalFieldRef PetscFESetNumComponents
DMGetCoordinatesLocal DMPlexPointLocalRead PetscFESetQuadrature
DMGetDefaultGlobalSection DMPlexPointLocalRef PetscFESetTileSizes
DMGetDefaultSF DMPlexRestoreJoin PetscFESetType
DMGetDefaultSection DMPlexRestoreMeet PetscFV
DMGetDimPoints DMPlexSetAdjacencyUseAnchors PetscFVGetType
DMGetFineDM DMPlexSetAdjacencyUseClosure PetscFVLeastSquaresSetMaxFaces
DMGetLabel DMPlexSetAdjacencyUseCone PetscFVSetDualSpace
DMGetLabelByNum DMPlexSetAnchors PetscFVSetType
DMGetLabelName DMPlexSetReferenceTree PetscLimiter
DMGetLocalToGlobalMapping DMPlexSetRegularRefinement PetscLimiterGetType
DMGetMatType DMPlexSetTree PetscLimiterSetType
DMGetNumBoundary DMPlexUninterpolate PetscPartitioner
DMGetNumLabels DMPlexVecGetClosure PetscPartitionerGetType
DMGetOutputDM DMPlexVecRestoreClosure PetscPartitionerSetType
DMGetOutputSequenceNumber DMPlexVecSetClosure PetscQuadratureExpandComposite
DMGetPointSF DMREDUNDANT PetscQuadratureGetData
DMGetType DMSLICED PetscQuadratureGetOrder
DMGetVecType DMSetApplicationContext PetscQuadratureSetData
DMHasLabel DMSetApplicationContextDestroy PetscQuadratureSetOrder
DMIsForest DMSetCoarseDM PetscSpace
DMLabelClearValue DMSetCoordinateDM PetscSpaceGetOrder
DMLabelGetValue DMSetCoordinateDim PetscSpaceGetType
DMLabelInsertIS DMSetCoordinateSection PetscSpaceSetOrder
DMLabelSetValue DMSetCoordinates PetscSpaceSetType
DMLabelStratumHasPoint DMSetCoordinatesLocal VecGetDM
DMLabelView DMSetDefaultGlobalSection VecSetDM
DMLoad DMSetDefaultSF
Advanced - Setting more advanced options and customization
DMAppendOptionsPrefix DMForestRegisterType DMShellSetCreateGlobalVector
DMCoarsenHookAdd DMForestSetAdaptivityPurpose DMShellSetCreateInjection
DMCompositeAddDM DMForestSetAdaptivityStrategy DMShellSetCreateInterpolation
DMCompositeCreate DMForestSetCellWeightFactor DMShellSetCreateLocalVector
DMCompositeGather DMForestSetCellWeights DMShellSetCreateMatrix
DMCompositeGatherArray DMForestSetGradeFactor DMShellSetCreateRestriction
DMCompositeGetAccess DMForestSetWeightCapacity DMShellSetCreateSubDM
DMCompositeGetAccessArray DMGetDefaultConstraints DMShellSetGlobalToLocal
DMCompositeGetEntries DMGetOptionsPrefix DMShellSetGlobalToLocalVecScatter
DMCompositeGetEntriesArray DMGlobalToLocalBeginDefaultShell DMShellSetGlobalVector
DMCompositeGetGlobalISs DMGlobalToLocalEndDefaultShell DMShellSetLocalToGlobal
DMCompositeGetISLocalToGlobalMappings DMGlobalToLocalHookAdd DMShellSetLocalToGlobalVecScatter
DMCompositeGetLocalVectors DMLocalToGlobalBeginDefaultShell DMShellSetLocalToLocal
DMCompositeRestoreAccess DMLocalToGlobalEndDefaultShell DMShellSetLocalToLocalVecScatter
DMCompositeRestoreAccessArray DMLocalToGlobalHookAdd DMShellSetLocalVector
DMCompositeRestoreLocalVectors DMLocalToLocalBeginDefaultShell DMShellSetMatrix
DMCompositeScatter DMLocalToLocalEndDefaultShell DMShellSetRefine
DMCompositeScatterArray DMPlexAdapt DMSlicedCreate
DMCompositeSetCoupling DMPlexComputeCellGeometryAffineFEM DMSlicedSetBlockFills
DMComputeVariableBounds DMPlexComputeCellGeometryFEM DMSlicedSetGhosts
DMDACreate DMPlexComputeCellGeometryFVM DMSlicedSetPreallocation
DMDACreatePF DMPlexCreateFromDAG DMSubDomainHookAdd
DMDAGetArray DMPlexCreateRigidBody PetscDSRegister
DMDAGetLogicalCoordinate DMPlexGetAdjacency PetscDSRegisterAll
DMDAGetProcessorSubset DMPlexOrient PetscDTReconstructPoly
DMDAGetProcessorSubsets DMPlexReverseCell PetscDualSpaceCreateReferenceCell
DMDAGetRay DMPlexSetMaxProjectionHeight PetscDualSpaceGetHeightSubspace
DMDAGlobalToNaturalAllCreate DMRedundantCreate PetscDualSpaceRegister
DMDAGlobalToNaturalBegin DMRedundantGetSize PetscDualSpaceRegisterAll
DMDAGlobalToNaturalEnd DMRedundantSetSize PetscFERegister
DMDANaturalAllToGlobalCreate DMRefineHookAdd PetscFERegisterAll
DMDANaturalToGlobalBegin DMRegister PetscFVRegister
DMDARestoreArray DMRegisterAll PetscFVRegisterAll
DMFOREST DMSetDefaultConstraints PetscLimiterRegister
DMForestGetAdaptivityPurpose DMSetOptionsPrefix PetscLimiterRegisterAll
DMForestGetAdaptivitySF DMSetRefineLevel PetscPartitionerRegister
DMForestGetCellWeightFactor DMShellCreate PetscPartitionerRegisterAll
DMForestGetCellWeights DMShellGetContext PetscSpaceEvaluate
DMForestGetComputeAdaptivitySF DMShellSetCoarsen PetscSpaceRegister
DMForestGetGradeFactor DMShellSetContext PetscSpaceRegisterAll
DMForestGetWeightCapacity DMShellSetCreateFieldDecomposition
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
DMAddBoundary DMPlexConstructGhostCells DMSubDomainRestrict
DMAddLabel DMPlexCreateCoarsePointIS PetscDSAddBoundary
DMClearGlobalVectors DMPlexCreateHybridMesh PetscDSDestroy
DMClearLocalVectors DMPlexCreateOverlap PetscDSFinalizePackage
DMCoarsen DMPlexCreatePartitionerGraph PetscDSGetAdjacency
DMCoarsenHierarchy DMPlexCreateProcessSF PetscDSGetBoundary
DMComputeL2Diff DMPlexCreateSection PetscDSGetImplicit
DMComputeL2FieldDiff DMPlexCreateSubmesh PetscDSInitializePackage
DMComputeL2GradientDiff DMPlexCreateSubpointIS PetscDSSetAdjacency
DMCreateColoring DMPlexCreateTwoSidedProcessSF PetscDSSetFromOptions
DMCreateDomainDecompositionScatters DMPlexDerivePointSF PetscDSSetImplicit
DMCreateInjection DMPlexDistributeData PetscDSSetUp
DMCreateInterpolation DMPlexDistributeField PetscDSView
DMCreateInterpolationScale DMPlexDistributeFieldIS PetscDualSpaceApply
DMCreateRestriction DMPlexDistributeOwnership PetscDualSpaceApplyFVM
DMDAConvertToCell DMPlexFilter PetscDualSpaceDestroy
DMDACreateNaturalVector DMPlexGetDepth PetscDualSpaceSetFromOptions
DMDACreatePatchIS DMPlexGetDepthLabel PetscDualSpaceSetUp
DMDACreateSection DMPlexGetDepthStratum PetscDualSpaceView
DMDAGetCellPoint DMPlexGetHeightStratum PetscFEDestroy
DMDAGetNumCells DMPlexGetHybridBounds PetscFEFinalizePackage
DMDAGetPreallocationCenterDimension DMPlexGetMinRadius PetscFEInitializePackage
DMDAGetScatter DMPlexGetPartitioner PetscFEIntegrate
DMDASetBlockFills DMPlexGetRefinementFunction PetscFEIntegrateBdResidual
DMDASetGetMatrix DMPlexGetRefinementLimit PetscFEIntegrateJacobian
DMDASetPreallocationCenterDimension DMPlexGetRefinementUniform PetscFEIntegrateResidual
DMDAVTKWriteAll DMPlexGetSubpointMap PetscFESetFromOptions
DMDestroy DMPlexInsertBoundaryValues PetscFESetUp
DMFinalizePackage DMPlexInvertCell PetscFEView
DMGetBoundary DMPlexLabelAddCells PetscFVComputeGradient
DMGetCoarsenLevel DMPlexLabelClearCells PetscFVDestroy
DMGetCoordinatesLocalized DMPlexLabelCohesiveComplete PetscFVFinalizePackage
DMGetDS DMPlexLabelComplete PetscFVGetComponentName
DMGetField DMPlexMarkBoundaryFaces PetscFVGetComputeGradients
DMGetLabelOutput DMPlexPartitionLabelAdjacency PetscFVGetDualSpace
DMGetNamedGlobalVector DMPlexPartitionLabelClosure PetscFVGetLimiter
DMGetNamedLocalVector DMPlexPartitionLabelCreateSF PetscFVGetNumComponents
DMGetRefineLevel DMPlexPartitionLabelInvert PetscFVGetQuadrature
DMGetWorkArray DMPlexPartitionLabelPropagate PetscFVGetSpatialDimension
DMHasColoring DMPlexReconstructGradientsFVM PetscFVInitializePackage
DMHasCreateRestriction DMPlexReferenceTreeGetChildSymmetry PetscFVRefine
DMHasNamedGlobalVector DMPlexSetHybridBounds PetscFVSetComponentName
DMHasNamedLocalVector DMPlexSetMinRadius PetscFVSetComputeGradients
DMHasVariableBounds DMPlexSetPartitioner PetscFVSetFromOptions
DMInitializePackage DMPlexSetRefinementFunction PetscFVSetLimiter
DMInterpolate DMPlexSetRefinementLimit PetscFVSetNumComponents
DMLabel DMPlexSetRefinementUniform PetscFVSetQuadrature
DMLabelGather DMPlexStratifyMigrationSF PetscFVSetSpatialDimension
DMLabelHasPoint DMPlexTetgenSetOptions PetscFVSetUp
DMLabelHasValue DMPlexTriangleSetOptions PetscFVView
DMLocalizeCoordinate DMPlexVTKWriteAll PetscLimiterDestroy
DMLocalizeCoordinates DMProjectFunction PetscLimiterSetFromOptions
DMLocatePoints DMRefine PetscLimiterSetUp
DMMoabSetBlockFills DMRefineHierarchy PetscLimiterView
DMPlexCheckFaces DMRemoveLabel PetscPartitionerDestroy
DMPlexCheckSkeleton DMRestoreNamedGlobalVector PetscPartitionerPartition
DMPlexCheckSymmetry DMRestoreNamedLocalVector PetscPartitionerSetFromOptions
DMPlexComputeGeometryFVM DMRestoreWorkArray PetscPartitionerSetUp
DMPlexComputeGradientFVM DMRestrict PetscPartitionerShellSetPartition
DMPlexComputeIntegralFEM DMSetDS PetscPartitionerView
DMPlexComputeInterpolatorGeneral DMSetField PetscQuadrature
DMPlexComputeInterpolatorNested DMSetFromOptions PetscSectionCreateGlobalSectionLabel
DMPlexComputeL2DiffVec DMSetLabelOutput PetscSpaceDestroy
DMPlexComputeProjection2Dto1D DMSetMatrixPreallocateOnly PetscSpaceSetFromOptions
DMPlexComputeProjection3Dto1D DMSetPeriodicity PetscSpaceSetUp
DMPlexComputeProjection3Dto2D DMSetUp PetscSpaceView
DMPlexConstructCohesiveCells DMSetVec
No deprecated routines

Table of Contents