Home
last modified time | relevance | path

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

/petsc/src/ts/event/
H A Dtsevent.c30 …TSEventCalcSigns(event->nevents, event->fvalue_prev, event->vtol, event->fsign_prev); // by this t… in TSEventInitialize()
61 PetscCall(PetscFree((*event)->recorder.nevents)); in TSEventDestroy()
244 for (PetscInt i = 0; i < event->nevents; i++) event->vtol[i] = vtol[i]; in TSSetEventTolerances()
247 for (PetscInt i = 0; i < event->nevents; i++) event->vtol[i] = tol; in TSSetEventTolerances()
309 PetscErrorCode TSSetEventHandler(TS ts, PetscInt nevents, PetscInt direction[], PetscBool terminate… in TSSetEventHandler() argument
323 if (nevents) { in TSSetEventHandler()
328 PetscCall(PetscMalloc1(nevents, &event->fvalue_prev)); in TSSetEventHandler()
329 PetscCall(PetscMalloc1(nevents, &event->fvalue)); in TSSetEventHandler()
330 PetscCall(PetscMalloc1(nevents, &event->fvalue_right)); in TSSetEventHandler()
331 PetscCall(PetscMalloc1(nevents, &event->fsign_prev)); in TSSetEventHandler()
[all …]
/petsc/src/ts/tutorials/
H A Dex44.c37 static PetscErrorCode PostEvent(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U,… in PostEvent() argument
47 if (nevents > 0) { in PostEvent()
H A Dex41.c29 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U… in PostEventFunction() argument
36 if (nevents) { in PostEventFunction()
H A Dex40.c33 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U… in PostEventFunction() argument
/petsc/src/ts/event/tests/
H A Dex16.c102 PetscErrorCode PostEvent(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec x, PetscB… in PostEvent() argument
H A Dex1.c210 PetscErrorCode PostEvent(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec x, PetscB… in PostEvent() argument
/petsc/src/ts/tutorials/hybrid/
H A Dex1.c42 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U… in PostEventFunction() argument
H A Dex1fwd.c123 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U… in PostEventFunction() argument
H A Dex1adj.c100 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U… in PostEventFunction() argument
H A Dex1fd.c101 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U… in PostEventFunction() argument
/petsc/include/petsc/private/
H A Dtsimpl.h492 …PetscInt nevents; /* numbe… member
505 PetscInt *nevents; /* Number of events occurring at the event times */ member
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A Dpetscts.pxi560 cdef PetscInt nevents = 0
561 CHKERR(TSGetNumEvents(ts, &nevents))
562 cdef npy_intp s = <npy_intp> nevents
H A DTS.pyx2298 cdef PetscInt nevents = ndirs
2305 … CHKERR(TSSetEventHandler(self.ts, nevents, idirs, iterm, TS_Indicator, TS_PostEvent, <void*>NULL))
2308 … CHKERR(TSSetEventHandler(self.ts, nevents, idirs, iterm, TS_Indicator, NULL, <void*>NULL))
2310 CHKERR(TSSetEventHandler(self.ts, nevents, idirs, iterm, NULL, NULL, <void*>NULL))
2336 cdef PetscInt nevents = 0
2343 CHKERR(TSGetNumEvents(self.ts, &nevents))
2345 assert ntolr == nevents
2358 cdef PetscInt nevents = 0
2359 CHKERR(TSGetNumEvents(self.ts, &nevents))
2360 return toInt(nevents)
/petsc/src/ts/tutorials/power_grid/
H A Dex3.h35 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec X… in PostEventFunction() argument
/petsc/src/ts/tutorials/power_grid/stability_9bus/
H A Dex9bus.c184 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec X… in PostEventFunction() argument
203 for (i = 0; i < nevents; i++) { in PostEventFunction()
/petsc/doc/manual/
H A Dts.md1074 TSSetEventHandler(TS ts,PetscInt nevents,PetscInt *direction,PetscBool *terminate,PetscErrorCode (*…
1077 Here, `nevents` denotes the number of events, `direction` sets the