| /petsc/src/ts/event/ |
| H A D | tsevent.c | 30 …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 D | ex44.c | 37 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 D | ex41.c | 29 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U… in PostEventFunction() argument 36 if (nevents) { in PostEventFunction()
|
| H A D | ex40.c | 33 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U… in PostEventFunction() argument
|
| /petsc/src/ts/event/tests/ |
| H A D | ex16.c | 102 PetscErrorCode PostEvent(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec x, PetscB… in PostEvent() argument
|
| H A D | ex1.c | 210 PetscErrorCode PostEvent(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec x, PetscB… in PostEvent() argument
|
| /petsc/src/ts/tutorials/hybrid/ |
| H A D | ex1.c | 42 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U… in PostEventFunction() argument
|
| H A D | ex1fwd.c | 123 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U… in PostEventFunction() argument
|
| H A D | ex1adj.c | 100 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U… in PostEventFunction() argument
|
| H A D | ex1fd.c | 101 PetscErrorCode PostEventFunction(TS ts, PetscInt nevents, PetscInt event_list[], PetscReal t, Vec U… in PostEventFunction() argument
|
| /petsc/include/petsc/private/ |
| H A D | tsimpl.h | 492 …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 D | petscts.pxi | 560 cdef PetscInt nevents = 0 561 CHKERR(TSGetNumEvents(ts, &nevents)) 562 cdef npy_intp s = <npy_intp> nevents
|
| H A D | TS.pyx | 2298 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 D | ex3.h | 35 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 D | ex9bus.c | 184 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 D | ts.md | 1074 TSSetEventHandler(TS ts,PetscInt nevents,PetscInt *direction,PetscBool *terminate,PetscErrorCode (*… 1077 Here, `nevents` denotes the number of events, `direction` sets the
|