Beginner - Basic usage |
PetscViewerASCIIGetStderr |
PetscViewerDestroy |
PETSC_VIEWER_STDOUT_ |
PetscViewerASCIIGetStdout |
PetscViewerDrawOpen |
PETSC_VIEWER_STDOUT_SELF |
PetscViewerASCIIOpen |
PetscViewerFormat |
PETSC_VIEWER_STDOUT_WORLD |
PetscViewerASCIIOpenWithFILE |
PetscViewerHDF5Open |
PetscViewerType |
PetscViewerBinaryOpen |
PetscViewer |
PetscViewerView |
PetscViewerBinaryRead |
PetscViewerMatlabOpen |
PetscViewerVTKOpen |
PetscViewerBinaryWrite |
PETSC_VIEWER_STDERR_ |
|
Intermediate - Setting options for algorithms and data structures |
PetscViewerASCIIGetPointer |
PETSC_VIEWER_DRAW_WORLD |
PETSC_VIEWER_MATLAB_SELF |
PetscViewerASCIISynchronizedAllow |
PetscViewerFlush |
PETSC_VIEWER_MATLAB_WORLD |
PetscViewerASCIISynchronizedPrintf |
PetscViewerGetType |
PetscViewerPopFormat |
PETSC_VIEWER_BINARY_ |
PetscViewerHDF5GetFileId |
PetscViewerPushFormat |
PetscViewerBinaryReadStringArray |
PetscViewerHDF5GetGroup |
PetscViewersCreate |
PETSC_VIEWER_BINARY_SELF |
PetscViewerHDF5GetTimestep |
PetscViewersDestroy |
PETSC_VIEWER_BINARY_WORLD |
PetscViewerHDF5IncrementTimestep |
PetscViewerSetFormat |
PetscViewerBinaryWriteStringArray |
PetscViewerHDF5PopGroup |
PetscViewerSetFromOptions |
PetscViewerDrawClear |
PetscViewerHDF5PushGroup |
PetscViewersGetViewer |
PetscViewerDrawGetBounds |
PetscViewerHDF5SetTimestep |
PetscViewers |
PetscViewerDrawGetDraw |
PetscViewerMathematicaClearName |
PETSC_VIEWER_SOCKET_ |
PetscViewerDrawGetDrawLG |
PetscViewerMathematicaGetLink |
PetscViewerSocketOpen |
PetscViewerDrawGetHold |
PetscViewerMathematicaGetName |
PETSC_VIEWER_SOCKET_SELF |
PetscViewerDrawGetPause |
PetscViewerMathematicaGetVector |
PETSC_VIEWER_SOCKET_WORLD |
PETSC_VIEWER_DRAW_ |
PetscViewerMathematicaOpen |
PetscViewerVUFlushDeferred |
PETSC_VIEWER_DRAW_SELF |
PetscViewerMathematicaPutVector |
PetscViewerVUGetPointer |
PetscViewerDrawSetBounds |
PetscViewerMathematicaSetName |
PetscViewerVUPrintDeferred |
PetscViewerDrawSetHold |
PETSC_VIEWER_MATLAB_ |
PetscViewerVUSetMode |
PetscViewerDrawSetPause |
PETSCVIEWERMATLAB |
|
Advanced - Setting more advanced options and customization |
PetscViewerAMSOpen |
PetscViewerBinarySetSkipHeader |
PetscViewerMatlabGetArray |
PetscViewerAppendOptionsPrefix |
PetscViewerBinarySetSkipOptions |
PetscViewerMatlabPutArray |
PetscViewerBinaryAddMPIIOOffset |
PetscViewerBinarySkipInfo |
PetscViewerRestoreSingleton |
PetscViewerBinaryGetDescriptor |
PetscViewerCreate |
PetscViewerRestoreSubcomm |
PetscViewerBinaryGetFlowControl |
PetscViewerDrawGetDrawAxis |
PetscViewerSetOptionsPrefix |
PetscViewerBinaryGetInfoPointer |
PetscViewerFileGetMode |
PetscViewerSetType |
PetscViewerBinaryGetMPIIODescriptor |
PetscViewerFileGetName |
PetscViewerSetUp |
PetscViewerBinaryGetMPIIO |
PetscViewerFileSetMode |
PetscViewerSocketSetConnection |
PetscViewerBinaryGetMPIIOOffset |
PetscViewerFileSetName |
PetscViewerStringOpen |
PetscViewerBinaryGetSkipHeader |
PetscViewerGetOptionsPrefix |
PetscViewerStringSetString |
PetscViewerBinaryGetSkipOptions |
PetscViewerGetSingleton |
PetscViewerVUGetVecSeen |
PetscViewerBinarySetFlowControl |
PetscViewerGetSubcomm |
PetscViewerVUSetVecSeen |
PetscViewerBinarySetMPIIO |
PetscViewerMathematicaSkipPackets |
|
Developer - Interfaces intended primarily for library developers, not for typical applications programmers |
PetscSysFinalizePackage |
PetscViewerASCIISetTab |
PetscViewerRegisterAll |
PetscSysInitializePackage |
PetscViewerASCIISubtractTab |
PetscViewerRegisterDestroy |
PetscViewerAMSGetAMSComm |
PetscViewerASCIIUseTabs |
PetscViewerRegisterDynamic |
PETSC_VIEWER_AMS_ |
PetscViewerDrawBaseAdd |
PetscViewerStringSPrintf |
PetscViewerASCIIAddTab |
PetscViewerDrawBaseSet |
PetscViewerVTKAddField |
PetscViewerASCIIGetTab |
PetscViewerFinalizePackage |
PetscWebServe |
PetscViewerASCIIPopTab |
PetscViewerInitializePackage |
PetscWebServeRequest |
PetscViewerASCIIPrintf |
PetscViewerMathematicaFinalizePackage |
PetscWebServeWait |
PetscViewerASCIIPushTab |
PetscViewerMathematicaInitializePackage |
|
No deprecated routines |