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: }