PETSc version 3.16.4
PetscViewer Manual Pages
PETSc viewers export information and data from PETSc objects.
Beginner - Basic usage
PETSCVIEWERADIOS
PETSC_VIEWER_STDOUT_WORLD
PetscViewerFormat
PETSCVIEWERASCII
PetscViewer
PetscViewerGLVisOpen
PETSCVIEWERBINARY
PetscViewerADIOSOpen
PetscViewerGLVisSetPrecision
PETSCVIEWERDRAW
PetscViewerASCIIGetStderr
PetscViewerGLVisSetSnapId
PETSCVIEWERHDF5
PetscViewerASCIIGetStdout
PetscViewerGLVisType
PETSCVIEWERSOCKET
PetscViewerASCIIOpen
PetscViewerHDF5Open
PETSCVIEWERSTRING
PetscViewerASCIIOpenWithFILE
PetscViewerMatlabOpen
PETSCVIEWERVTK
PetscViewerASCIIRead
PetscViewerRead
PETSC_VIEWER_STDERR_
PetscViewerBinaryOpen
PetscViewerType
PETSC_VIEWER_STDERR_SELF
PetscViewerBinaryRead
PetscViewerVTKOpen
PETSC_VIEWER_STDERR_WORLD
PetscViewerBinaryWrite
PetscViewerView
PETSC_VIEWER_STDOUT_
PetscViewerDestroy
PETSC_VIEWER_STDOUT_SELF
PetscViewerDrawOpen
Intermediate - Setting options for algorithms and data structures
PETSCVIEWERMATLAB
PetscViewerDrawGetDraw
PetscViewerHDF5SetSPOutput
PETSC_VIEWER_BINARY_
PetscViewerDrawGetDrawLG
PetscViewerHDF5SetTimestep
PETSC_VIEWER_BINARY_SELF
PetscViewerDrawGetHold
PetscViewerMathematicaClearName
PETSC_VIEWER_BINARY_WORLD
PetscViewerDrawGetPause
PetscViewerMathematicaGetLink
PETSC_VIEWER_DRAW_
PetscViewerDrawSetBounds
PetscViewerMathematicaGetName
PETSC_VIEWER_DRAW_SELF
PetscViewerDrawSetHold
PetscViewerMathematicaGetVector
PETSC_VIEWER_DRAW_WORLD
PetscViewerDrawSetPause
PetscViewerMathematicaOpen
PETSC_VIEWER_HDF5_
PetscViewerFlush
PetscViewerMathematicaPutVector
PETSC_VIEWER_MATLAB_
PetscViewerGLVisSetFields
PetscViewerMathematicaSetName
PETSC_VIEWER_MATLAB_SELF
PetscViewerGetFormat
PetscViewerPopFormat
PETSC_VIEWER_MATLAB_WORLD
PetscViewerGetType
PetscViewerPushFormat
PETSC_VIEWER_SOCKET_
PetscViewerHDF5GetBaseDimension2
PetscViewerReadable
PETSC_VIEWER_SOCKET_SELF
PetscViewerHDF5GetCollective
PetscViewerSetFormat
PETSC_VIEWER_SOCKET_WORLD
PetscViewerHDF5GetFileId
PetscViewerSetFromOptions
PetscOptionsGetViewer
PetscViewerHDF5GetGroup
PetscViewerSocketOpen
PetscOptionsHelpPrintedCheck
PetscViewerHDF5GetSPOutput
PetscViewerVUFlushDeferred
PetscViewerASCIIGetPointer
PetscViewerHDF5GetTimestep
PetscViewerVUGetPointer
PetscViewerASCIIPopSynchronized
PetscViewerHDF5IncrementTimestep
PetscViewerVUPrintDeferred
PetscViewerASCIIPushSynchronized
PetscViewerHDF5IsTimestepping
PetscViewerViewFromOptions
PetscViewerASCIISynchronizedPrintf
PetscViewerHDF5OpenGroup
PetscViewerWritable
PetscViewerBinaryReadStringArray
PetscViewerHDF5PopGroup
PetscViewers
PetscViewerBinaryWriteStringArray
PetscViewerHDF5PopTimestepping
PetscViewersCreate
PetscViewerCheckReadable
PetscViewerHDF5PushGroup
PetscViewersDestroy
PetscViewerCheckWritable
PetscViewerHDF5PushTimestepping
PetscViewersGetViewer
PetscViewerDrawClear
PetscViewerHDF5SetBaseDimension2
PetscViewerDrawGetBounds
PetscViewerHDF5SetCollective
Advanced - Setting more advanced options and customization
PetscADIOSDataTypeToPetscDataType
PetscViewerBinarySetFlowControl
PetscViewerHDF5ReadAttribute
PetscDataTypeToADIOSDataType
PetscViewerBinarySetSkipHeader
PetscViewerHDF5ReadObjectAttribute
PetscDataTypeToHDF5DataType
PetscViewerBinarySetSkipInfo
PetscViewerHDF5WriteAttribute
PetscHDF5DataTypeToPetscDataType
PetscViewerBinarySetSkipOptions
PetscViewerHDF5WriteObjectAttribute
PetscObjectViewSAWs
PetscViewerBinarySetUseMPIIO
PetscViewerMathematicaSkipPackets
PetscSocketEstablish
PetscViewerBinarySkipInfo
PetscViewerMatlabGetArray
PetscSocketListen
PetscViewerBinaryWriteAll
PetscViewerMatlabPutArray
PetscSocketOpen
PetscViewerCreate
PetscViewerRestoreSubViewer
PetscViewerAppendOptionsPrefix
PetscViewerDrawGetDrawAxis
PetscViewerSAWsOpen
PetscViewerBinaryAddMPIIOOffset
PetscViewerFileGetMode
PetscViewerSetOptionsPrefix
PetscViewerBinaryGetDescriptor
PetscViewerFileGetName
PetscViewerSetType
PetscViewerBinaryGetFlowControl
PetscViewerFileSetMode
PetscViewerSetUp
PetscViewerBinaryGetInfoPointer
PetscViewerFileSetName
PetscViewerSocketSetConnection
PetscViewerBinaryGetMPIIODescriptor
PetscViewerGetOptionsPrefix
PetscViewerStringGetStringRead
PetscViewerBinaryGetMPIIOOffset
PetscViewerGetSubViewer
PetscViewerStringOpen
PetscViewerBinaryGetSkipHeader
PetscViewerHDF5HasAttribute
PetscViewerStringSetOwnString
PetscViewerBinaryGetSkipInfo
PetscViewerHDF5HasDataset
PetscViewerStringSetString
PetscViewerBinaryGetSkipOptions
PetscViewerHDF5HasGroup
PetscViewerVUGetVecSeen
PetscViewerBinaryGetUseMPIIO
PetscViewerHDF5HasObject
PetscViewerVUSetVecSeen
PetscViewerBinaryReadAll
PetscViewerHDF5HasObjectAttribute
Developer - Interfaces intended primarily for library developers, not for typical applications programmers
PETSC_VIEWER_SAWS_
PetscViewerASCIIPrintf
PetscViewerInitializePackage
PetscOptionsGetViewerOff
PetscViewerASCIIPushTab
PetscViewerMathematicaFinalizePackage
PetscOptionsHelpPrintedCreate
PetscViewerASCIISetTab
PetscViewerMathematicaInitializePackage
PetscOptionsPopGetViewerOff
PetscViewerASCIISubtractTab
PetscViewerRegister
PetscOptionsPushGetViewerOff
PetscViewerASCIIUseTabs
PetscViewerRegisterAll
PetscSysFinalizePackage
PetscViewerAndFormatCreate
PetscViewerStringSPrintf
PetscSysInitializePackage
PetscViewerAndFormatDestroy
PetscViewerVTKAddField
PetscViewerASCIIAddTab
PetscViewerDrawBaseAdd
PetscViewerVTKFWrite
PetscViewerASCIIGetTab
PetscViewerDrawBaseSet
PetscViewerVTKGetDM
PetscViewerASCIIPopTab
PetscViewerFinalizePackage
PetscViewerVTKWriteFunction
Deprecated - Functionality scheduled for removal in future versions
PetscViewerVUSetMode
Table of Contents