# PetscViewerType

String with the name of a PETSc PETScViewer

### Synopsis

    #define PetscViewerType char*
    #define PETSC_VIEWER_SOCKET       "socket"
    #define PETSC_VIEWER_ASCII        "ascii"
    #define PETSC_VIEWER_BINARY       "binary"
    #define PETSC_VIEWER_STRING       "string"
    #define PETSC_VIEWER_DRAW         "draw"
    #define PETSC_VIEWER_AMS          "ams"
    #define PETSC_VIEWER_VU           "vu"
    #define PETSC_VIEWER_MATHEMATICA  "mathematica"
    #define PETSC_VIEWER_SILO         "silo"
    #define PETSC_VIEWER_NETCDF       "netcdf"
    #define PETSC_VIEWER_HDF4         "hdf4"
    #define PETSC_VIEWER_MATLAB       "matlab"

    extern PetscFList PetscViewerList;

### See Also

PetscViewerSetType(), PetscViewer

Level:beginner
Location: src/sys/src/viewer/../../../../include/petscviewer.h
Index of all Viewer routines
Table of Contents for all manual pages
Index of all manual pages