Beginner - Basic usage |
DMSTAG |
DMStagGetGlobalSizes |
DMStagStencilType |
DMStagCreate1d |
DMStagGetLocationSlot |
DMStagVecGetArrayDOF |
DMStagCreate2d |
DMStagGetStencilWidth |
DMStagVecGetArrayDOFRead |
DMStagCreate3d |
DMStagSetGhostType |
DMStagVecRestoreArrayDOF |
DMStagGetCorners |
DMStagSetUniformCoordinatesExplicit |
DMStagVecRestoreArrayDOFRead |
DMStagGetDOF |
DMStagStencil |
|
DMStagGetGhostCorners |
DMStagStencilLocation |
|
Intermediate - Setting options for algorithms and data structures |
DMStagCreateCompatibleDMStag |
DMStagGetIsFirstRank |
DMStagGetNumRanks |
DMStagGet1dCoordinateArraysDOFRead |
DMStagGetIsLastRank |
DMStagMatSetValuesStencil |
DMStagGet1dCoordinateLocationSlot |
DMStagGetLocalSizes |
DMStagRestore1dCoordinateArraysDOFRead |
DMStagGetBoundaryTypes |
DMStagGetLocationDOF |
DMStagSetUniformCoordinatesProduct |
Advanced - Setting more advanced options and customization |
DMStagMigrateVec |
DMStagSetDOF |
DMStagVecGetValuesStencil |
DMStagSetBoundaryTypes |
DMStagSetGlobalSizes |
DMStagVecSetValuesStencil |
DMStagSetCoordinateDMType |
DMStagSetUniformCoordinates |
DMStagVecSplitToDMDA |
Developer - Interfaces intended primarily for library developers, not for typical applications programmers |
DMStagGetEntriesPerElement |
DMStagSetNumRanks |
DMStagSetOwnershipRanges |
No deprecated routines |