1: /* 2: PetscViewers are objects where other objects can be looked at or stored. 3: */ 5: #pragma once 7: /* MANSEC = Sys */ 8: /* SUBMANSEC = Viewer */ 10: /*S 11: PetscViewer - Abstract PETSc object for displaying (in ASCII, binary, graphically etc) 12: PETSc objects and their data 14: Level: beginner 16: .seealso: [](sec_viewers), `PetscViewerType`, `PETSCVIEWERASCII`, `PetscViewerCreate()`, `PetscViewerSetType()` 17: S*/ 18: typedef struct _p_PetscViewer *PetscViewer;