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

Table of Contents