Searched refs:postevent (Results 1 – 7 of 7) sorted by relevance
| /petsc/src/binding/petsc4py/demo/legacy/ode/ |
| H A D | bouncing_ball.py | 79 def postevent(ts, events, t, X, forward): function 85 ts.setEventHandler(direction, terminate, event, postevent)
|
| /petsc/src/ts/event/ |
| H A D | tsevent.c | 309 …PetscReal t, Vec U, PetscReal fvalue[], PetscCtx ctx), PetscErrorCode (*postevent)(TS ts, PetscInt… in TSSetEventHandler() 355 event->postevent = postevent; in TSSetEventHandler() 450 if (event->postevent) { in TSPostEvent() 453 …PetscCallBack("TSEvent post-event processing", (*event->postevent)(ts, event->nevents_zero, event-… in TSPostEvent() 957 if (event->postevent) { in TSAdjointEventHandler() 958 …PetscCallBack("TSEvent post-event processing", (*event->postevent)(ts, event->recorder.nevents[ctr… in TSAdjointEventHandler()
|
| /petsc/doc/changes/ |
| H A D | 36.md | 148 - The postevent routine set with TSSetEventMonitor() now takes an
|
| /petsc/src/binding/petsc4py/src/petsc4py/PETSc/ |
| H A D | petscts.pxi | 580 (postevent, args, kargs) = context 583 postevent(Ts, events_zero_array, toReal(time), Vu, toBool(forward), *args, **kargs)
|
| H A D | TS.pyx | 2262 postevent: TSPostEventFunction | None = None, 2277 postevent 2303 if postevent is not None: 2304 self.set_attr('__postevent__', (postevent, args, kargs))
|
| /petsc/include/petsc/private/ |
| H A D | tsimpl.h | 488 …PetscErrorCode (*postevent)(TS, PetscInt, PetscInt[], PetscReal, Vec, PetscBool, void *); /* user … member
|
| /petsc/doc/manual/ |
| H A D | ts.md | 1074 …icator)(TS,PetscReal,Vec,PetscScalar*,PetscCtx eventP),PetscErrorCode (*postevent)(TS,PetscInt,Pet… 1082 that specifies the event description, `postevent` is an optional 1089 The arguments to `postevent()` routine are the timestep context,
|