xref: /petsc/include/petscviewertypes.h (revision 3f42302340a499d375d5639ca05dacd894fd8c16)
1c619b03eSJed Brown /*
2c619b03eSJed Brown      PetscViewers are objects where other objects can be looked at or stored.
3c619b03eSJed Brown */
4c619b03eSJed Brown 
56524c165SJacob Faibussowitsch #ifndef PETSCVIEWERTYPES_H
626bd1501SBarry Smith #define PETSCVIEWERTYPES_H
7c619b03eSJed Brown 
8ac09b921SBarry Smith /* SUBMANSEC = Viewer */
9ac09b921SBarry Smith 
10c619b03eSJed Brown /*S
11*3f423023SBarry Smith      PetscViewer - Abstract PETSc object for displaying (in ASCII, binary, graphically etc)
12*3f423023SBarry Smith           PETSc objects and their data
13c619b03eSJed Brown 
14c619b03eSJed Brown    Level: beginner
15c619b03eSJed Brown 
16*3f423023SBarry Smith .seealso: [](sec_viewers), `PetscViewerType`, `PETSCVIEWERASCII`, `PetscViewerCreate()`, `PetscViewerSetType()`
17c619b03eSJed Brown S*/
18c619b03eSJed Brown typedef struct _p_PetscViewer *PetscViewer;
19c619b03eSJed Brown 
20c619b03eSJed Brown #endif
21