Home
last modified time | relevance | path

Searched refs:usermonitor (Results 1 – 1 of 1) sorted by relevance

/petsc/src/ts/tests/
H A Dex5.c162 MonitorCtx usermonitor; /* user-defined monitor context */ in main() local
248 usermonitor.drawcontours = PETSC_FALSE; in main()
249 PetscCall(PetscOptionsHasName(NULL, NULL, "-drawcontours", &usermonitor.drawcontours)); in main()
250 if (usermonitor.drawcontours) { in main()
252 PetscCall(PetscViewerDrawOpen(PETSC_COMM_WORLD, 0, 0, 0, 0, 300, 300, &usermonitor.drawviewer)); in main()
253 PetscCall(PetscViewerDrawSetBounds(usermonitor.drawviewer, dof, bounds)); in main()
255 usermonitor.interval = 1; in main()
256 PetscCall(PetscOptionsGetInt(NULL, NULL, "-monitor_interval", &usermonitor.interval, NULL)); in main()
291 if (!monitor_off) PetscCall(TSMonitorSet(ts, Monitor, &usermonitor, NULL)); in main()
334 if (usermonitor.drawcontours) PetscCall(PetscViewerDestroy(&usermonitor.drawviewer)); in main()