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