Home
last modified time | relevance | path

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

/petsc/src/binding/petsc4py/demo/legacy/ode/
H A Dbouncing_ball.py79 def postevent(ts, events, t, X, forward): function
85 ts.setEventHandler(direction, terminate, event, postevent)
/petsc/src/ts/event/
H A Dtsevent.c309 …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 D36.md148 - The postevent routine set with TSSetEventMonitor() now takes an
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscts.pxi580 (postevent, args, kargs) = context
583 postevent(Ts, events_zero_array, toReal(time), Vu, toBool(forward), *args, **kargs)
H A DTS.pyx2262 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 Dtsimpl.h488 …PetscErrorCode (*postevent)(TS, PetscInt, PetscInt[], PetscReal, Vec, PetscBool, void *); /* user … member
/petsc/doc/manual/
H A Dts.md1074 …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,