xref: /petsc/include/petscviewertypes.h (revision a496304597bacff3545e802853d69e8765312868)
1c619b03eSJed Brown /*
2c619b03eSJed Brown      PetscViewers are objects where other objects can be looked at or stored.
3c619b03eSJed Brown */
4c619b03eSJed Brown 
5*a4963045SJacob Faibussowitsch #pragma once
6c619b03eSJed Brown 
7ac09b921SBarry Smith /* SUBMANSEC = Viewer */
8ac09b921SBarry Smith 
9c619b03eSJed Brown /*S
103f423023SBarry Smith      PetscViewer - Abstract PETSc object for displaying (in ASCII, binary, graphically etc)
113f423023SBarry Smith           PETSc objects and their data
12c619b03eSJed Brown 
13c619b03eSJed Brown    Level: beginner
14c619b03eSJed Brown 
153f423023SBarry Smith .seealso: [](sec_viewers), `PetscViewerType`, `PETSCVIEWERASCII`, `PetscViewerCreate()`, `PetscViewerSetType()`
16c619b03eSJed Brown S*/
17c619b03eSJed Brown typedef struct _p_PetscViewer *PetscViewer;
18