1: /*$Id: flush.c,v 1.31 2001/04/10 19:34:10 bsmith Exp $*/
3: #include src/sys/src/viewer/viewerimpl.h
5: /*@
6: PetscViewerFlush - Flushes a PetscViewer (i.e. tries to dump all the
7: data that has been printed through a PetscViewer).
9: Collective on PetscViewer
11: Input Parameter:
12: . viewer - the PetscViewer to be flushed
14: Level: intermediate
16: Concepts: flushing^Viewer data
17: Concepts: redrawing^flushing
19: .seealso: PetscViewerSocketOpen(), PetscViewerASCIIOpen(), PetscViewerDrawOpen(), PetscViewerCreate(), PetscViewerDestroy(),
20: PetscViewerSetType()
21: @*/
22: int PetscViewerFlush(PetscViewer viewer)
23: {
28: if (viewer->ops->flush) {
29: (*viewer->ops->flush)(viewer);
30: }
31: return(0);
32: }