| /petsc/src/ts/event/tests/ |
| H A D | ex16.c | 58 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 D | ex1.c | 70 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 D | ex3.c | 46 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 D | ex3opt_fd.c | 172 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 D | ex3sa.c | 39 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 D | ex3opt.c | 52 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 D | ex32.c | 247 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 D | ex44.c | 126 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 D | ex41.c | 166 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 D | ex40.c | 166 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 D | bouncing_ball.py | 72 terminate = [False] variable 85 ts.setEventHandler(direction, terminate, event, postevent)
|
| /petsc/src/ts/event/ |
| H A D | tsevent.c | 55 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 D | ex1.c | 135 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 D | ex1fwd.c | 226 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 D | ex1fd.c | 196 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 D | ex1adj.c | 203 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 D | ex9bus.c | 1068 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.py | 266 worker.terminate()
|
| /petsc/include/petsc/private/ |
| H A D | tsimpl.h | 491 …PetscBool *terminate; /* 1 -> … member
|
| /petsc/doc/changes/ |
| H A D | 2017.md | 33 convergence tests to terminate solver if the number of function
|
| /petsc/src/tao/bound/impls/bnk/ |
| H A D | bnk.c | 369 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 D | TS.pyx | 2260 terminate: Sequence[bool], 2273 terminate 2295 terminate = iarray_b(terminate, &nterm, &iterm)
|
| /petsc/doc/manual/ |
| H A D | ts.md | 1074 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 D | LICENSE | 352 distribute the Library is void, and will automatically terminate your
|
| /petsc/share/petsc/datafiles/meshes/ |
| H A D | testcase3D.cas | 7101 (overset/adapt/terminate-gap-if-orphan-free? #f) 7102 (overset/adapt/terminate-size-if-orphan-free? #t)
|