PETSc version 3.17.0
PetscDraw Manual Pages
The PetscDraw routines are used to produce simple on-screen graphics.
Beginner - Basic usage
PETSC_DRAW_IMAGE
PetscDrawHGView
PetscDrawSetMarkerType
PETSC_DRAW_NULL
PetscDrawLGView
PetscDrawString
PETSC_DRAW_X
PetscDrawLine
PetscDrawStringBoxed
PetscDraw
PetscDrawMarker
PetscDrawStringCentered
PetscDrawArrow
PetscDrawOpenImage
PetscDrawStringVertical
PetscDrawCreate
PetscDrawOpenX
PetscDrawTriangle
PetscDrawDestroy
PetscDrawPause
PetscDrawType
PetscDrawEllipse
PetscDrawPoint
PetscDrawView
PetscDrawFlush
PetscDrawPointPixel
PetscDrawGetMarkerType
PetscDrawRectangle
Intermediate - Setting options for algorithms and data structures
PetscDrawBarCreate
PetscDrawHGReset
PetscDrawSPAddPoint
PetscDrawBarDestroy
PetscDrawHGSave
PetscDrawSPAddPointColorized
PetscDrawBarDraw
PetscDrawHGSetColor
PetscDrawSPAddPoints
PetscDrawBarGetAxis
PetscDrawHGSetLimits
PetscDrawSPCreate
PetscDrawBarGetDraw
PetscDrawHGSetNumberBins
PetscDrawSPDestroy
PetscDrawBarSave
PetscDrawLGAddCommonPoint
PetscDrawSPDraw
PetscDrawBarSetColor
PetscDrawLGAddPoint
PetscDrawSPGetAxis
PetscDrawBarSetData
PetscDrawLGAddPoints
PetscDrawSPGetDraw
PetscDrawBarSetFromOptions
PetscDrawLGCreate
PetscDrawSPReset
PetscDrawBarSetLimits
PetscDrawLGDestroy
PetscDrawSPSave
PetscDrawBarSort
PetscDrawLGDraw
PetscDrawSPSetDimension
PetscDrawButton
PetscDrawLGGetDimension
PetscDrawSPSetLimits
PetscDrawClear
PetscDrawLGGetDraw
PetscDrawScalePopup
PetscDrawGetBoundingBox
PetscDrawLGReset
PetscDrawSetCurrentPoint
PetscDrawGetCurrentPoint
PetscDrawLGSPDraw
PetscDrawSetDoubleBuffer
PetscDrawGetMouseButton
PetscDrawLGSave
PetscDrawSetFromOptions
PetscDrawGetPause
PetscDrawLGSetColors
PetscDrawSetPause
PetscDrawGetTitle
PetscDrawLGSetDimension
PetscDrawSetSave
PetscDrawGetWindowSize
PetscDrawLGSetFromOptions
PetscDrawSetSaveFinalImage
PetscDrawHGAddValue
PetscDrawLGSetLegend
PetscDrawSetSaveMovie
PetscDrawHGCalcStats
PetscDrawLGSetLimits
PetscDrawSetTitle
PetscDrawHGCreate
PetscDrawLGSetUseMarkers
PetscDrawSetType
PetscDrawHGDestroy
PetscDrawMarkerType
PetscDrawTensorContour
PetscDrawHGDraw
PetscDrawPopCurrentPoint
PetscDrawViewFromOptions
PetscDrawHGGetAxis
PetscDrawPushCurrentPoint
PetscDrawViewPorts
PetscDrawHGGetDraw
PetscDrawRealToColor
PetscDrawHGIntegerBins
PetscDrawResizeWindow
Advanced - Setting more advanced options and customization
PetscDrawAppendTitle
PetscDrawGetPopup
PetscDrawSave
PetscDrawAxis
PetscDrawGetSingleton
PetscDrawSaveMovie
PetscDrawAxisCreate
PetscDrawGetType
PetscDrawSetCoordinates
PetscDrawAxisDestroy
PetscDrawGetViewPort
PetscDrawSetDisplay
PetscDrawAxisDraw
PetscDrawHG
PetscDrawSetOptionsPrefix
PetscDrawAxisGetLimits
PetscDrawIsNull
PetscDrawSetViewPort
PetscDrawAxisSetColors
PetscDrawLG
PetscDrawSplitViewPort
PetscDrawAxisSetHoldLimits
PetscDrawLGGetAxis
PetscDrawStringGetSize
PetscDrawAxisSetLabels
PetscDrawLGSetOptionsPrefix
PetscDrawStringSetSize
PetscDrawAxisSetLimits
PetscDrawLineGetWidth
PetscDrawTensorContourPatch
PetscDrawBOP
PetscDrawLineSetWidth
PetscDrawViewPortsCreate
PetscDrawBar
PetscDrawOpenNull
PetscDrawViewPortsCreateRect
PetscDrawCheckResizedWindow
PetscDrawPointSetSize
PetscDrawViewPortsDestroy
PetscDrawEOP
PetscDrawRestoreSingleton
PetscDrawViewPortsSet
PetscDrawGetCoordinates
PetscDrawSP
PetscDrawZoom
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PetscDrawCoordinateToPixel
PetscDrawPixelToCoordinate
PetscInitializeDrawPackage
PetscDrawFinalizePackage
PetscDrawRegister
PetscDrawIndicatorFunction
PetscDrawRegisterAll
No deprecated routines
Table of Contents