int TSSetMonitor(TS ts, int (*monitor)(TS,int,double,Vec,void*), void *mctx )Collective on TS
ts | - the TS context obtained from TSCreate() |
func | - monitoring routine |
mctx | - [optional] user-defined context for private data for the monitor routine (may be PETSC_NULL) |
int func(TS ts,int steps,double time,Vec x,void *mctx)
ts | - the TS context |
steps | - iteration number |
time | - current timestep |
x | - current iterate |
mctx | - [optional] monitoring context |
Location: src/ts/interface/ts.c
Time Stepping
Table of Contents