Searched refs:usermonitor (Results 1 – 1 of 1) sorted by relevance
| /petsc/src/ts/tests/ |
| H A D | ex5.c | 162 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()
|