1c619b03eSJed Brown /* 2c619b03eSJed Brown PetscViewers are objects where other objects can be looked at or stored. 3c619b03eSJed Brown */ 4c619b03eSJed Brown 526bd1501SBarry Smith #if !defined(PETSCVIEWERTYPES_H) 626bd1501SBarry Smith #define PETSCVIEWERTYPES_H 7c619b03eSJed Brown 8c619b03eSJed Brown /*S 9c619b03eSJed Brown PetscViewer - Abstract PETSc object that helps view (in ASCII, binary, graphically etc) 10c619b03eSJed Brown other PETSc objects 11c619b03eSJed Brown 12c619b03eSJed Brown Level: beginner 13c619b03eSJed Brown 14*db781477SPatrick Sanan .seealso: `PetscViewerCreate()`, `PetscViewerSetType()`, `PetscViewerType` 15c619b03eSJed Brown S*/ 16c619b03eSJed Brown typedef struct _p_PetscViewer* PetscViewer; 17c619b03eSJed Brown 18c619b03eSJed Brown #endif 19