Home
last modified time | relevance | path

Searched refs:terminate (Results 1 – 25 of 25) sorted by relevance

/petsc/src/ts/event/tests/
H A Dex16.c58 PetscBool terminate[3]; in main() local
60 terminate[0] = PETSC_FALSE; in main()
62 terminate[1] = PETSC_FALSE; in main()
64 terminate[2] = PETSC_FALSE; in main()
65 PetscCall(TSSetEventHandler(ts, 3, direction, terminate, Event, PostEvent, NULL)); in main()
H A Dex1.c70 PetscBool terminate[3]; in main() local
72 terminate[0] = PETSC_FALSE; in main()
74 terminate[1] = PETSC_FALSE; in main()
76 terminate[2] = PETSC_FALSE; in main()
78 PetscCall(TSSetEventHandler(ts, 3, direction, terminate, Event, PostEvent, NULL)); in main()
/petsc/src/ts/tutorials/power_grid/
H A Dex3.c46 PetscBool terminate[2]; in main() local
137 terminate[0] = terminate[1] = PETSC_FALSE; in main()
139 …PetscCall(TSSetEventHandler(ts, 2, direction, terminate, EventFunction, PostEventFunction, (void *… in main()
H A Dex3opt_fd.c172 PetscBool terminate[2]; in FormFunction() local
220 terminate[0] = terminate[1] = PETSC_FALSE; in FormFunction()
222 …PetscCall(TSSetEventHandler(ts, 2, direction, terminate, EventFunction, PostEventFunction, (void *… in FormFunction()
H A Dex3sa.c39 PetscBool terminate[2]; in main() local
175 terminate[0] = terminate[1] = PETSC_FALSE; in main()
177 …PetscCall(TSSetEventHandler(ts, 2, direction, terminate, EventFunction, PostEventFunction, (void *… in main()
H A Dex3opt.c52 PetscBool terminate[2]; in main() local
155 terminate[0] = terminate[1] = PETSC_FALSE; in main()
156 …PetscCall(TSSetEventHandler(ctx.ts, 2, direction, terminate, EventFunction, PostEventFunction, &ct… in main()
/petsc/src/ts/tutorials/
H A Dex32.c247 PetscBool *terminate; in main() local
250 PetscCall(PetscMalloc1(lsize, &terminate)); in main()
253 terminate[i] = PETSC_FALSE; in main()
255 …PetscCall(TSSetEventHandler(ts, lsize, direction, terminate, EventFunction, PostEventFunction, (vo… in main()
271 PetscCall(PetscFree(terminate)); in main()
H A Dex44.c126 PetscBool terminate[1]; in main() local
155 terminate[0] = PETSC_FALSE; in main()
156 …PetscCall(TSSetEventHandler(ts, 1, direction, terminate, Event, PostEvent, &app)); // each process… in main()
H A Dex41.c166 PetscBool terminate = PETSC_FALSE; in main() local
228 …PetscCall(TSSetEventHandler(ts, 1, &direction, &terminate, EventFunction, PostEventFunction, NULL)… in main()
247 …PetscCall(TSSetEventHandler(ts, 1, &direction, &terminate, EventFunction, PostEventFunction, NULL)… in main()
H A Dex40.c166 PetscBool terminate[1]; in main() local
242 terminate[0] = PETSC_FALSE; in main()
243 …PetscCall(TSSetEventHandler(ts, 1, direction, terminate, EventFunction, PostEventFunction, (void *… in main()
/petsc/src/binding/petsc4py/demo/legacy/ode/
H A Dbouncing_ball.py72 terminate = [False] variable
85 ts.setEventHandler(direction, terminate, event, postevent)
/petsc/src/ts/event/
H A Dtsevent.c55 PetscCall(PetscFree((*event)->terminate)); in TSEventDestroy()
309 PetscErrorCode TSSetEventHandler(TS ts, PetscInt nevents, PetscInt direction[], PetscBool terminate in TSSetEventHandler() argument
325 PetscAssertPointer(terminate, 4); in TSSetEventHandler()
339 PetscCall(PetscMalloc1(nevents, &event->terminate)); in TSSetEventHandler()
344 event->terminate[i] = terminate[i]; in TSSetEventHandler()
443 PetscBool terminate = PETSC_FALSE; in TSPostEvent() local
463 if (event->terminate[event->events_zero[i]]) terminate = PETSC_TRUE; in TSPostEvent()
465 inflag[1] = terminate; in TSPostEvent()
469 terminate = outflag[1]; in TSPostEvent()
472 if (terminate) PetscCall(TSSetConvergedReason(ts, TS_CONVERGED_EVENT)); in TSPostEvent()
/petsc/src/ts/tutorials/hybrid/
H A Dex1.c135 PetscBool terminate[1]; in main() local
193 terminate[0] = PETSC_FALSE; in main()
194 …PetscCall(TSSetEventHandler(ts, 1, direction, terminate, EventFunction, PostEventFunction, (void *… in main()
H A Dex1fwd.c226 PetscBool terminate[1]; in main() local
305 terminate[0] = PETSC_FALSE; in main()
306 …PetscCall(TSSetEventHandler(ts, 1, direction, terminate, EventFunction, PostEventFunction, (void *… in main()
H A Dex1fd.c196 PetscBool terminate[1]; in main() local
265 terminate[0] = PETSC_FALSE; in main()
266 …PetscCall(TSSetEventHandler(ts, 1, direction, terminate, EventFunction, PostEventFunction, (void *… in main()
H A Dex1adj.c203 PetscBool terminate[1]; in main() local
279 terminate[0] = PETSC_FALSE; in main()
280 …PetscCall(TSSetEventHandler(ts, 1, direction, terminate, EventFunction, PostEventFunction, (void *… in main()
/petsc/src/ts/tutorials/power_grid/stability_9bus/
H A Dex9bus.c1068 PetscBool *terminate; in main() local
1210 PetscCall(PetscMalloc1(2 * ngen + 2, &terminate)); in main()
1212 terminate[0] = terminate[1] = PETSC_FALSE; in main()
1216 terminate[2 + 2 * i] = terminate[2 + 2 * i + 1] = PETSC_FALSE; in main()
1219 …PetscCall(TSSetEventHandler(ts, 2 * ngen + 2, direction, terminate, EventFunction, PostEventFuncti… in main()
1273 PetscCall(PetscFree(terminate)); in main()
/petsc/lib/petsc/bin/maint/petsclinter/petsclinter/classes/
H A D_pool.py266 worker.terminate()
/petsc/include/petsc/private/
H A Dtsimpl.h491 …PetscBool *terminate; /* 1 -> … member
/petsc/doc/changes/
H A D2017.md33 convergence tests to terminate solver if the number of function
/petsc/src/tao/bound/impls/bnk/
H A Dbnk.c369 PetscErrorCode TaoBNKTakeCGSteps(Tao tao, PetscBool *terminate) in TaoBNKTakeCGSteps() argument
374 *terminate = PETSC_FALSE; in TaoBNKTakeCGSteps()
389 *terminate = PETSC_TRUE; in TaoBNKTakeCGSteps()
/petsc/src/binding/petsc4py/src/petsc4py/PETSc/
H A DTS.pyx2260 terminate: Sequence[bool],
2273 terminate
2295 terminate = iarray_b(terminate, &nterm, &iterm)
/petsc/doc/manual/
H A Dts.md1074 TSSetEventHandler(TS ts,PetscInt nevents,PetscInt *direction,PetscBool *terminate,PetscErrorCode (*…
1080 `terminate` conveys whether the time-stepping should continue or halt
/petsc/lib/petsc/bin/maint/abi-compliance-checker/
H A DLICENSE352 distribute the Library is void, and will automatically terminate your
/petsc/share/petsc/datafiles/meshes/
H A Dtestcase3D.cas7101 (overset/adapt/terminate-gap-if-orphan-free? #f)
7102 (overset/adapt/terminate-size-if-orphan-free? #t)