Beginner - Basic usage |
DMAdaptFlag |
DMGetGlobalVector |
DMSetLabelValue |
DMAdaptationCriterion |
DMGetLabelIdIS |
DMSetStratumIS |
DMAdaptationStrategy |
DMGetLabelSize |
DMSetUseNatural |
DMBoundaryConditionType |
DMGetLabelValue |
DMType |
DMBoundaryType |
DMGetLocalBoundingBox |
DMView |
DMClearLabelStratum |
DMGetLocalVector |
PetscDSType |
DMClearLabelValue |
DMGetNeighbors |
PetscDTBinomial |
DMClone |
DMGetStratumIS |
PetscDTBinomialInt |
DMCompositeGetNumberDM |
DMGetStratumSize |
PetscDTEnumPerm |
DMCreate |
DMGetUseNatural |
PetscDTEnumSubset |
DMCreateGlobalVector |
DMGlobalToLocal |
PetscDTFactorial |
DMCreateLocalVector |
DMLocalToGlobal |
PetscDTFactorialInt |
DMCreateMatrix |
DMPointLocationType |
PetscDTPermIndex |
DMDirection |
DMPolytopeType |
PetscDTSubsetIndex |
DMEnclosureType |
DMRestoreGlobalVector |
PetscPartitionerType |
DMGetBoundingBox |
DMRestoreLocalVector |
PetscQuadrature |
DMGetDimension |
DMSetDimension |
PetscUnit |
Intermediate - Setting options for algorithms and data structures |
DM |
DMGetDimPoints |
DMProjectFieldLabelLocal |
DMAdaptLabel |
DMGetField |
DMProjectFieldLocal |
DMAddField |
DMGetFineDM |
DMREDUNDANT |
DMCOMPOSITE |
DMGetGlobalSection |
DMSLICED |
DMClearDS |
DMGetISColoringType |
DMSetApplicationContext |
DMClearFields |
DMGetLabel |
DMSetApplicationContextDestroy |
DMCompositeGetLocalISs |
DMGetLabelByNum |
DMSetCoarseDM |
DMConvert |
DMGetLabelName |
DMSetCoordinateDM |
DMCopyLabels |
DMGetLocalSection |
DMSetCoordinateDim |
DMCreateDS |
DMGetLocalToGlobalMapping |
DMSetCoordinateSection |
DMCreateDomainDecomposition |
DMGetMatType |
DMSetCoordinates |
DMCreateFieldDecomposition |
DMGetNumBoundary |
DMSetCoordinatesLocal |
DMCreateFieldIS |
DMGetNumDS |
DMSetField |
DMCreateLabel |
DMGetNumFields |
DMSetFineDM |
DMCreateSectionSubDM |
DMGetNumLabels |
DMSetFromOptions |
DMCreateSectionSuperDM |
DMGetOutputDM |
DMSetGlobalSection |
DMCreateSubDM |
DMGetOutputSequenceNumber |
DMSetISColoringType |
DMCreateSuperDM |
DMGetPointSF |
DMSetLocalSection |
DMField |
DMGetSectionSF |
DMSetMatType |
DMFieldEvaluate |
DMGetType |
DMSetNumFields |
DMFieldEvaluateFE |
DMGetVecType |
DMSetOutputSequenceNumber |
DMFieldEvaluateFV |
DMGlobalToLocalBegin |
DMSetPointSF |
DMFieldGetDM |
DMGlobalToLocalEnd |
DMSetSectionSF |
DMFieldGetDegree |
DMHasLabel |
DMSetType |
DMFieldGetNumComponents |
DMInterpolationInfo |
DMSetVariableBounds |
DMFieldType |
DMLoad |
DMSetVecType |
DMGetApplicationContext |
DMLocalToGlobalBegin |
DMViewFromOptions |
DMGetBlockSize |
DMLocalToGlobalEnd |
MatGetDM |
DMGetCoarseDM |
DMLocalToLocalBegin |
MatSetDM |
DMGetCoordinateDM |
DMLocalToLocalEnd |
PetscDS |
DMGetCoordinateDim |
DMMonitorCancel |
PetscDTNodeType |
DMGetCoordinateSection |
DMMonitorSet |
PetscGaussLobattoLegendreCreateType |
DMGetCoordinates |
DMOutputSequenceLoad |
PetscPartitioner |
DMGetCoordinatesLocal |
DMPATCH |
VecGetDM |
DMGetDS |
DMPlexInterpolatedFlag |
VecSetDM |
Advanced - Setting more advanced options and customization |
DMAdaptMetric |
DMGetCoordinatesLocalTuple |
DMShellSetCreateDomainDecomposition |
DMAppendOptionsPrefix |
DMGetDefaultConstraints |
DMShellSetCreateDomainDecompositionScatters |
DMCoarsenHookAdd |
DMGetOptionsPrefix |
DMShellSetCreateFieldDecomposition |
DMCoarsenHookRemove |
DMGetRegionDS |
DMShellSetCreateGlobalVector |
DMCompositeAddDM |
DMGetRegionNumDS |
DMShellSetCreateInjection |
DMCompositeCreate |
DMGetSection |
DMShellSetCreateInterpolation |
DMCompositeGather |
DMGlobalToLocalBeginDefaultShell |
DMShellSetCreateLocalVector |
DMCompositeGatherArray |
DMGlobalToLocalEndDefaultShell |
DMShellSetCreateMatrix |
DMCompositeGetAccess |
DMGlobalToLocalHookAdd |
DMShellSetCreateRestriction |
DMCompositeGetAccessArray |
DMLocalToGlobalBeginDefaultShell |
DMShellSetCreateSubDM |
DMCompositeGetEntries |
DMLocalToGlobalEndDefaultShell |
DMShellSetGlobalToLocal |
DMCompositeGetEntriesArray |
DMLocalToGlobalHookAdd |
DMShellSetGlobalToLocalVecScatter |
DMCompositeGetGlobalISs |
DMLocalToLocalBeginDefaultShell |
DMShellSetGlobalVector |
DMCompositeGetISLocalToGlobalMappings |
DMLocalToLocalEndDefaultShell |
DMShellSetLocalToGlobal |
DMCompositeGetLocalAccessArray |
DMRedundantCreate |
DMShellSetLocalToGlobalVecScatter |
DMCompositeGetLocalVectors |
DMRedundantGetSize |
DMShellSetLocalToLocal |
DMCompositeRestoreAccess |
DMRedundantSetSize |
DMShellSetLocalToLocalVecScatter |
DMCompositeRestoreAccessArray |
DMRefineHookAdd |
DMShellSetLocalVector |
DMCompositeRestoreLocalAccessArray |
DMRefineHookRemove |
DMShellSetMatrix |
DMCompositeRestoreLocalVectors |
DMRegister |
DMShellSetRefine |
DMCompositeScatter |
DMRegisterAll |
DMSlicedCreate |
DMCompositeScatterArray |
DMSetDefaultConstraints |
DMSlicedSetBlockFills |
DMCompositeSetCoupling |
DMSetOptionsPrefix |
DMSlicedSetGhosts |
DMComputeVariableBounds |
DMSetRefineLevel |
DMSlicedSetPreallocation |
DMCopyDS |
DMSetRegionDS |
DMSubDomainHookAdd |
DMCopyDisc |
DMSetSection |
DMSubDomainHookRemove |
DMCopyFields |
DMShellCreate |
MatFDColoringUseDM |
DMFieldDestroy |
DMShellGetCoarsen |
PetscDSRegisterAll |
DMFieldGetType |
DMShellGetContext |
PetscDualSpaceRegisterAll |
DMFieldRegister |
DMShellGetCreateInjection |
PetscFERegisterAll |
DMFieldRegisterAll |
DMShellGetCreateInterpolation |
PetscFVRegisterAll |
DMFieldSetType |
DMShellGetCreateRestriction |
PetscLimiterRegisterAll |
DMFieldView |
DMShellGetCreateSubDM |
PetscPartitionerRegisterAll |
DMGetCompatibility |
DMShellGetRefine |
PetscSpaceRegisterAll |
DMGetCoordinatesLocalNoncollective |
DMShellSetCoarsen |
|
DMGetCoordinatesLocalSetUp |
DMShellSetContext |
|
Developer - Interfaces intended primarily for library developers, not for typical applications programmers |
DMAddBoundary |
DMGetCellDS |
DMProjectFunctionLabel |
DMAddLabel |
DMGetCoarsenLevel |
DMProjectFunctionLabelLocal |
DMClearGlobalVectors |
DMGetCoordinatesLocalized |
DMProjectFunctionLocal |
DMClearLocalVectors |
DMGetCoordinatesLocalizedLocal |
DMRefine |
DMCoarsen |
DMGetLabelOutput |
DMRefineHierarchy |
DMCoarsenHierarchy |
DMGetNamedGlobalVector |
DMRemoveLabel |
DMComputeL2Diff |
DMGetNamedLocalVector |
DMRemoveLabelBySelf |
DMComputeL2FieldDiff |
DMGetPeriodicity |
DMRestoreNamedGlobalVector |
DMComputeL2GradientDiff |
DMGetRefineLevel |
DMRestoreNamedLocalVector |
DMCreateColoring |
DMGetWorkArray |
DMRestoreWorkArray |
DMCreateDomainDecompositionScatters |
DMHasBasisTransform |
DMRestrict |
DMCreateInjection |
DMHasColoring |
DMSetAdjacency |
DMCreateInterpolation |
DMHasCreateInjection |
DMSetBasicAdjacency |
DMCreateInterpolationScale |
DMHasCreateRestriction |
DMSetCoarsenLevel |
DMCreateMassMatrix |
DMHasNamedGlobalVector |
DMSetLabelOutput |
DMCreateRestriction |
DMHasNamedLocalVector |
DMSetMatrixPreallocateOnly |
DMCreateSectionSF |
DMHasVariableBounds |
DMSetMatrixStructureOnly |
DMDestroy |
DMInitializePackage |
DMSetPeriodicity |
DMFieldCreateDefaultQuadrature |
DMInterpolate |
DMSetUp |
DMFieldCreateFEGeom |
DMLabel |
DMSubDomainRestrict |
DMFieldFinalizePackage |
DMLocalizeCoordinate |
PetscDSFinalizePackage |
DMFieldInitializePackage |
DMLocalizeCoordinates |
PetscDSInitializePackage |
DMFinalizePackage |
DMLocatePoints |
PetscFEFinalizePackage |
DMGetAdjacency |
DMMonitor |
PetscFEInitializePackage |
DMGetBasicAdjacency |
DMMonitorSetFromOptions |
PetscFVFinalizePackage |
DMGetBoundary |
DMProjectFunction |
PetscFVInitializePackage |
No deprecated routines |