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 |
PetscPartitionerCreate |
DMPlexCreateFromFile |
DMPlexGetSupportSize |
|
DMPlexCreateGmsh |
DMPlexGetTransitiveClosure |
|
Intermediate - Setting options for algorithms and data structures |
DMPLEX |
DMPlexGetPointGlobalField |
DMPlexRefineSimplexToTensor |
DMPlexCoordinatesToReference |
DMPlexGetPointLocal |
DMPlexRestoreJoin |
DMPlexCopyCoordinates |
DMPlexGetPointLocalField |
DMPlexRestoreMeet |
DMPlexCreateClosureIndex |
DMPlexGetRedundantDM |
DMPlexSetAdjacencyUseAnchors |
DMPlexCreateDefaultReferenceTree |
DMPlexGetReferenceTree |
DMPlexSetAnchors |
DMPlexCreateGlobalToNaturalSF |
DMPlexGetRegularRefinement |
DMPlexSetGlobalToNaturalSF |
DMPlexCreateLabelField |
DMPlexGetTree |
DMPlexSetMigrationSF |
DMPlexCreateRankField |
DMPlexGetTreeChildren |
DMPlexSetPartitionBalance |
DMPlexCreateReferenceCell |
DMPlexGetTreeParent |
DMPlexSetReferenceTree |
DMPlexDistribute |
DMPlexGlobalToNaturalBegin |
DMPlexSetRegularRefinement |
DMPlexDistributeOverlap |
DMPlexGlobalToNaturalEnd |
DMPlexSetTree |
DMPlexEqual |
DMPlexInterpolate |
DMPlexUninterpolate |
DMPlexGenerate |
DMPlexInterpolatePointSF |
DMPlexVecGetClosure |
DMPlexGetAdjacencyUseAnchors |
DMPlexMatSetClosure |
DMPlexVecRestoreClosure |
DMPlexGetAnchors |
DMPlexMigrate |
DMPlexVecSetClosure |
DMPlexGetConeTuple |
DMPlexNaturalToGlobalBegin |
PETSCPARTITIONERCHACO |
DMPlexGetFullJoin |
DMPlexNaturalToGlobalEnd |
PETSCPARTITIONERGATHER |
DMPlexGetFullMeet |
DMPlexPermute |
PETSCPARTITIONERPARMETIS |
DMPlexGetGatherDM |
DMPlexPointGlobalFieldRead |
PETSCPARTITIONERPTSCOTCH |
DMPlexGetGlobalToNaturalSF |
DMPlexPointGlobalFieldRef |
PETSCPARTITIONERSHELL |
DMPlexGetJoin |
DMPlexPointGlobalRead |
PETSCPARTITIONERSIMPLE |
DMPlexGetMaxProjectionHeight |
DMPlexPointGlobalRef |
PetscPartitionerGetType |
DMPlexGetMeet |
DMPlexPointLocalFieldRead |
PetscPartitionerSetType |
DMPlexGetMigrationSF |
DMPlexPointLocalFieldRef |
PetscPartitionerShellGetRandom |
DMPlexGetOrdering |
DMPlexPointLocalRead |
PetscPartitionerShellSetRandom |
DMPlexGetPartitionBalance |
DMPlexPointLocalRef |
|
DMPlexGetPointGlobal |
DMPlexReferenceToCoordinates |
|
Advanced - Setting more advanced options and customization |
DMPlexComputeCellGeometryAffineFEM |
DMPlexGenerateRegister |
DMPlexPreallocateOperator |
DMPlexComputeCellGeometryFEM |
DMPlexGenerateRegisterAll |
DMPlexRestoreClosureIndices |
DMPlexComputeCellGeometryFVM |
DMPlexGetAdjacency |
DMPlexReverseCell |
DMPlexCreateFromDAG |
DMPlexGetAdjacencyUser |
DMPlexSetAdjacencyUser |
DMPlexCreateNeighborCSR |
DMPlexGetClosureIndices |
DMPlexSetMaxProjectionHeight |
DMPlexCreateRigidBodies |
DMPlexGetConeRecursive |
DMPlexSetOptionsPrefix |
DMPlexCreateRigidBody |
DMPlexGetScale |
DMPlexSetScale |
DMPlexExtrude |
DMPlexOrient |
PetscPartitionerRegister |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers |
DMComputeL2Diff |
DMPlexDistributeData |
DMPlexLabelAddCells |
DMPlexCheckCellShape |
DMPlexDistributeField |
DMPlexLabelClearCells |
DMPlexCheckConesConformOnInterfaces |
DMPlexDistributeFieldIS |
DMPlexLabelCohesiveComplete |
DMPlexCheckFaces |
DMPlexDistributeOwnership |
DMPlexLabelComplete |
DMPlexCheckGeometry |
DMPlexFilter |
DMPlexMarkBoundaryFaces |
DMPlexCheckPointSF |
DMPlexGetAuxiliaryPoint |
DMPlexPartitionLabelAdjacency |
DMPlexCheckSkeleton |
DMPlexGetCellFields |
DMPlexPartitionLabelClosure |
DMPlexCheckSymmetry |
DMPlexGetCellNumbering |
DMPlexPartitionLabelCreateSF |
DMPlexComputeBdIntegral |
DMPlexGetConeOrientations |
DMPlexPartitionLabelInvert |
DMPlexComputeCellwiseIntegralFEM |
DMPlexGetConeSection |
DMPlexPartitionLabelPropagate |
DMPlexComputeGeometryFVM |
DMPlexGetCones |
DMPlexReconstructGradientsFVM |
DMPlexComputeGradientClementInterpolant |
DMPlexGetDataFVM |
DMPlexReferenceTreeGetChildSymmetry |
DMPlexComputeGradientFVM |
DMPlexGetDepth |
DMPlexRestoreCellFields |
DMPlexComputeInjectorFEM |
DMPlexGetDepthLabel |
DMPlexRestoreFaceFields |
DMPlexComputeIntegralFEM |
DMPlexGetDepthStratum |
DMPlexRestoreFaceGeometry |
DMPlexComputeInterpolatorGeneral |
DMPlexGetFaceFields |
DMPlexSetHybridBounds |
DMPlexComputeInterpolatorNested |
DMPlexGetFaceGeometry |
DMPlexSetMinRadius |
DMPlexComputeL2DiffVec |
DMPlexGetHeightStratum |
DMPlexSetPartitioner |
DMPlexComputeMassMatrixGeneral |
DMPlexGetHybridBounds |
DMPlexSetRefinementFunction |
DMPlexComputeProjection2Dto1D |
DMPlexGetMinRadius |
DMPlexSetRefinementLimit |
DMPlexComputeProjection3Dto1D |
DMPlexGetNumFaceVertices |
DMPlexSetRefinementUniform |
DMPlexComputeProjection3Dto2D |
DMPlexGetOrientedFace |
DMPlexSetSubpointMap |
DMPlexConstructCohesiveCells |
DMPlexGetPartitioner |
DMPlexSetVTKCellHeight |
DMPlexConstructGhostCells |
DMPlexGetRefinementFunction |
DMPlexStratifyMigrationSF |
DMPlexCreateCoarsePointIS |
DMPlexGetRefinementLimit |
DMPlexTetgenSetOptions |
DMPlexCreateCohesiveSubmesh |
DMPlexGetRefinementUniform |
DMPlexTransferVecTree |
DMPlexCreateHybridMesh |
DMPlexGetSubdomainSection |
DMPlexTriangleSetOptions |
DMPlexCreateOverlap |
DMPlexGetSubpoint |
DMPlexVTKWriteAll |
DMPlexCreateOverlapMigrationSF |
DMPlexGetSubpointMap |
PETSCPARTITIONERMATPARTITIONING |
DMPlexCreatePartitionerGraph |
DMPlexGetSupportSection |
PetscPartitionerDestroy |
DMPlexCreatePointNumbering |
DMPlexGetVTKCellHeight |
PetscPartitionerMatPartitioningGetMatPartitioning |
DMPlexCreateProcessSF |
DMPlexGetVertexNumbering |
PetscPartitionerPartition |
DMPlexCreateSection |
DMPlexInsertBoundaryValues |
PetscPartitionerSetFromOptions |
DMPlexCreateSubmesh |
DMPlexInsertBoundaryValuesEssential |
PetscPartitionerSetUp |
DMPlexCreateSubpointIS |
DMPlexInsertBoundaryValuesEssentialField |
PetscPartitionerShellSetPartition |
DMPlexCreateTwoSidedProcessSF |
DMPlexInsertBoundaryValuesRiemann |
PetscPartitionerView |
DMPlexDerivePointSF |
DMPlexInvertCell |
|
No deprecated routines |