Actual source code: dflush.c
petsc-3.13.6 2020-09-29
1: /*
2: Provides the calling sequences for all the basic PetscDraw routines.
3: */
4: #include <petsc/private/drawimpl.h>
6: /*@
7: PetscDrawFlush - Flushes graphical output.
9: Collective on PetscDraw
11: Input Parameters:
12: . draw - the drawing context
14: Level: beginner
16: .seealso: PetscDrawClear()
17: @*/
18: PetscErrorCode PetscDrawFlush(PetscDraw draw)
19: {
24: if (draw->ops->flush) {
25: (*draw->ops->flush)(draw);
26: }
27: if (draw->saveonflush) {PetscDrawSave(draw);}
28: return(0);
29: }