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