Beginner - Basic usage |
DMPlexAddConeSize |
DMPlexCreateGmshFromFile |
DMPlexGetTransitiveClosure_Internal |
DMPlexComputeGeometryFEM |
DMPlexCreateHexCylinderMesh |
DMPlexInsertCone |
DMPlexCreate |
DMPlexCreateMedFromFile |
DMPlexInsertConeOrientation |
DMPlexCreateBoxMesh |
DMPlexCreatePLYFromFile |
DMPlexInsertSupport |
DMPlexCreateCGNS |
DMPlexCreateSphereMesh |
DMPlexRestoreTransitiveClosure |
DMPlexCreateCellVertexFromFile |
DMPlexCreateSquareBoundary |
DMPlexSetChart |
DMPlexCreateCubeBoundary |
DMPlexCreateWedgeBoxMesh |
DMPlexSetCone |
DMPlexCreateDoublet |
DMPlexCreateWedgeCylinderMesh |
DMPlexSetConeOrientation |
DMPlexCreateExodus |
DMPlexGetChart |
DMPlexSetConeSize |
DMPlexCreateExodusFromFile |
DMPlexGetCone |
DMPlexSetSupport |
DMPlexCreateFluent |
DMPlexGetConeOrientation |
DMPlexSetSupportSize |
DMPlexCreateFluentFromFile |
DMPlexGetConeSize |
DMPlexStratify |
DMPlexCreateFromCellList |
DMPlexGetMaxSizes |
DMPlexSymmetrize |
DMPlexCreateFromCellListParallel |
DMPlexGetSupport |
PETSCVIEWEREXODUSII |
DMPlexCreateFromFile |
DMPlexGetSupportSize |
PetscPartitionerCreate |
DMPlexCreateGmsh |
DMPlexGetTransitiveClosure |
PetscViewerExodusIIOpen |
Intermediate - Setting options for algorithms and data structures |
DMGetEnclosurePoint |
DMPlexGetPointDepth |
DMPlexRebalanceSharedPoints |
DMGetEnclosureRelation |
DMPlexGetPointGlobal |
DMPlexReferenceToCoordinates |
DMPLEX |
DMPlexGetPointGlobalField |
DMPlexRemapGeometry |
DMPlexCoordinatesToReference |
DMPlexGetPointHeight |
DMPlexRestoreJoin |
DMPlexCopyCoordinates |
DMPlexGetPointLocal |
DMPlexRestoreMeet |
DMPlexCreateClosureIndex |
DMPlexGetPointLocalField |
DMPlexSetAdjacencyUseAnchors |
DMPlexCreateDefaultReferenceTree |
DMPlexGetRedundantDM |
DMPlexSetAnchors |
DMPlexCreateGlobalToNaturalSF |
DMPlexGetReferenceTree |
DMPlexSetCellRefinerType |
DMPlexCreateLabelField |
DMPlexGetRegularRefinement |
DMPlexSetGlobalToNaturalSF |
DMPlexCreateRankField |
DMPlexGetTree |
DMPlexSetMigrationSF |
DMPlexCreateReferenceCell |
DMPlexGetTreeChildren |
DMPlexSetPartitionBalance |
DMPlexCreateReferenceCellByType |
DMPlexGetTreeParent |
DMPlexSetReferenceTree |
DMPlexDistribute |
DMPlexGlobalToNaturalBegin |
DMPlexSetRegularRefinement |
DMPlexEqual |
DMPlexGlobalToNaturalEnd |
DMPlexSetTree |
DMPlexFindVertices |
DMPlexInterpolate |
DMPlexShearGeometry |
DMPlexGenerate |
DMPlexIsDistributed |
DMPlexSnapToGeomModel |
DMPlexGetAdjacencyUseAnchors |
DMPlexIsInterpolated |
DMPlexUninterpolate |
DMPlexGetAnchors |
DMPlexIsInterpolatedCollective |
DMPlexVecGetClosure |
DMPlexGetCellRefinerType |
DMPlexMatSetClosure |
DMPlexVecRestoreClosure |
DMPlexGetCellType |
DMPlexMigrate |
DMPlexVecSetClosure |
DMPlexGetConeTuple |
DMPlexNaturalToGlobalBegin |
PETSCPARTITIONERCHACO |
DMPlexGetFullJoin |
DMPlexNaturalToGlobalEnd |
PETSCPARTITIONERGATHER |
DMPlexGetFullMeet |
DMPlexOrientCell |
PETSCPARTITIONERPARMETIS |
DMPlexGetGatherDM |
DMPlexPermute |
PETSCPARTITIONERPTSCOTCH |
DMPlexGetGlobalToNaturalSF |
DMPlexPointGlobalFieldRead |
PETSCPARTITIONERSHELL |
DMPlexGetJoin |
DMPlexPointGlobalFieldRef |
PETSCPARTITIONERSIMPLE |
DMPlexGetMaxProjectionHeight |
DMPlexPointGlobalRead |
PetscPartitionerGetType |
DMPlexGetMeet |
DMPlexPointGlobalRef |
PetscPartitionerSetType |
DMPlexGetMigrationSF |
DMPlexPointLocalFieldRead |
PetscPartitionerShellGetRandom |
DMPlexGetOrdering |
DMPlexPointLocalFieldRef |
PetscPartitionerShellSetRandom |
DMPlexGetOverlap |
DMPlexPointLocalRead |
PetscPartitionerViewFromOptions |
DMPlexGetPartitionBalance |
DMPlexPointLocalRef |
PetscViewerExodusIIGetId |
Advanced - Setting more advanced options and customization |
DMCreateNeumannOverlap |
DMPlexGenerateRegister |
DMPlexRestoreClosureIndices |
DMPlexCompareOrientations |
DMPlexGenerateRegisterAll |
DMPlexRestoreConeRecursive |
DMPlexComputeCellGeometryAffineFEM |
DMPlexGetAdjacency |
DMPlexReverseCell |
DMPlexComputeCellGeometryFEM |
DMPlexGetAdjacencyUser |
DMPlexSetAdjacencyUser |
DMPlexComputeCellGeometryFVM |
DMPlexGetClosureIndices |
DMPlexSetCellType |
DMPlexCreateFromDAG |
DMPlexGetConeRecursive |
DMPlexSetMaxProjectionHeight |
DMPlexCreateNeighborCSR |
DMPlexGetConeRecursiveVertices |
DMPlexSetOptionsPrefix |
DMPlexCreateRigidBodies |
DMPlexGetGhostCellStratum |
DMPlexSetScale |
DMPlexCreateRigidBody |
DMPlexGetScale |
PetscPartitionerRegister |
DMPlexDistributeOverlap |
DMPlexOrient |
|
DMPlexExtrude |
DMPlexPreallocateOperator |
|
Developer - Interfaces intended primarily for library developers, not for typical applications programmers |
DMComputeL2DiffLocal |
DMPlexCreateTwoSidedProcessSF |
DMPlexLabelClearCells |
DMPlexCellRefinerGetAffineFaceTransforms |
DMPlexDistributeData |
DMPlexLabelCohesiveComplete |
DMPlexCellRefinerGetAffineTransforms |
DMPlexDistributeField |
DMPlexLabelComplete |
DMPlexCellRefinerRefine |
DMPlexDistributeFieldIS |
DMPlexLocalToGlobalBasis |
DMPlexCheckCellShape |
DMPlexDistributeOwnership |
DMPlexMarkBoundaryFaces |
DMPlexCheckFaces |
DMPlexFilter |
DMPlexMonitorThroughput |
DMPlexCheckGeometry |
DMPlexGetCellFields |
DMPlexPartitionLabelAdjacency |
DMPlexCheckInterfaceCones |
DMPlexGetCellNumbering |
DMPlexPartitionLabelClosure |
DMPlexCheckPointSF |
DMPlexGetCellTypeLabel |
DMPlexPartitionLabelCreateSF |
DMPlexCheckSkeleton |
DMPlexGetConeOrientations |
DMPlexPartitionLabelInvert |
DMPlexCheckSymmetry |
DMPlexGetConeSection |
DMPlexPartitionLabelPropagate |
DMPlexComputeBdIntegral |
DMPlexGetCones |
DMPlexReconstructGradientsFVM |
DMPlexComputeCellTypes |
DMPlexGetDataFVM |
DMPlexReferenceTreeGetChildSymmetry |
DMPlexComputeCellwiseIntegralFEM |
DMPlexGetDepth |
DMPlexReorderCell |
DMPlexComputeGeometryFVM |
DMPlexGetDepthLabel |
DMPlexRestoreCellFields |
DMPlexComputeGradientClementInterpolant |
DMPlexGetDepthStratum |
DMPlexRestoreFaceFields |
DMPlexComputeGradientFVM |
DMPlexGetFaceFields |
DMPlexRestoreFaceGeometry |
DMPlexComputeInjectorFEM |
DMPlexGetFaceGeometry |
DMPlexRewriteSF |
DMPlexComputeIntegralFEM |
DMPlexGetHeightStratum |
DMPlexSetClosurePermutationTensor |
DMPlexComputeInterpolatorGeneral |
DMPlexGetMinRadius |
DMPlexSetMinRadius |
DMPlexComputeInterpolatorNested |
DMPlexGetNumFaceVertices |
DMPlexSetPartitioner |
DMPlexComputeL2DiffVec |
DMPlexGetOrientedFace |
DMPlexSetRefinementFunction |
DMPlexComputeMassMatrixGeneral |
DMPlexGetPartitioner |
DMPlexSetRefinementLimit |
DMPlexComputeProjection2Dto1D |
DMPlexGetRefinementFunction |
DMPlexSetRefinementUniform |
DMPlexComputeProjection3Dto1D |
DMPlexGetRefinementLimit |
DMPlexSetSubpointMap |
DMPlexComputeProjection3Dto2D |
DMPlexGetRefinementUniform |
DMPlexSetVTKCellHeight |
DMPlexConstructCohesiveCells |
DMPlexGetSimplexOrBoxCells |
DMPlexStratifyMigrationSF |
DMPlexConstructGhostCells |
DMPlexGetSubdomainSection |
DMPlexTetgenSetOptions |
DMPlexCreateBasisRotation |
DMPlexGetSubpointMap |
DMPlexTransferVecTree |
DMPlexCreateCoarsePointIS |
DMPlexGetSupportSection |
DMPlexTriangleSetOptions |
DMPlexCreateCohesiveSubmesh |
DMPlexGetVTKCellHeight |
DMPlexVTKWriteAll |
DMPlexCreateHybridMesh |
DMPlexGetVertexNumbering |
PETSCPARTITIONERMATPARTITIONING |
DMPlexCreateOverlapLabel |
DMPlexGlobalToLocalBasis |
PetscPartitionerDMPlexPartition |
DMPlexCreateOverlapMigrationSF |
DMPlexInsertBoundaryValues |
PetscPartitionerDestroy |
DMPlexCreatePartitionerGraph |
DMPlexInsertBoundaryValuesEssential |
PetscPartitionerMatPartitioningGetMatPartitioning |
DMPlexCreatePointNumbering |
DMPlexInsertBoundaryValuesEssentialField |
PetscPartitionerPartition |
DMPlexCreatePointSF |
DMPlexInsertBoundaryValuesRiemann |
PetscPartitionerSetFromOptions |
DMPlexCreateProcessSF |
DMPlexInterpolatePointSF |
PetscPartitionerSetUp |
DMPlexCreateSection |
DMPlexInvertCell |
PetscPartitionerShellSetPartition |
DMPlexCreateSubmesh |
DMPlexLabelAddCells |
PetscPartitionerView |
DMPlexCreateSubpointIS |
DMPlexLabelAddFaceCells |
|
No deprecated routines |