Lines Matching refs:eventidx
59 …for (PetscInt i = 0; i < (*event)->recsize; i++) PetscCall(PetscFree((*event)->recorder.eventidx[i… in TSEventDestroy()
60 PetscCall(PetscFree((*event)->recorder.eventidx)); in TSEventDestroy()
379 PetscCall(PetscMalloc1(event->recsize, &event->recorder.eventidx)); in TSSetEventHandler()
380 … 0; i < event->recsize; i++) PetscCall(PetscMalloc1(event->nevents, &event->recorder.eventidx[i])); in TSSetEventHandler()
401 PetscInt **eventidx; in TSEventRecorderResize() local
409 PetscCall(PetscMalloc1(fact * event->recsize, &eventidx)); in TSEventRecorderResize()
410 …scInt i = 0; i < fact * event->recsize; i++) PetscCall(PetscMalloc1(event->nevents, &eventidx[i])); in TSEventRecorderResize()
416 …t i = 0; i < event->recsize; i++) PetscCall(PetscArraycpy(eventidx[i], event->recorder.eventidx[i]… in TSEventRecorderResize()
419 for (PetscInt i = 0; i < event->recsize; i++) PetscCall(PetscFree(event->recorder.eventidx[i])); in TSEventRecorderResize()
420 PetscCall(PetscFree(event->recorder.eventidx)); in TSEventRecorderResize()
429 event->recorder.eventidx = eventidx; in TSEventRecorderResize()
497 …for (PetscInt i = 0; i < event->nevents_zero; i++) event->recorder.eventidx[ctr][i] = event->event… in TSPostEvent()
958 …, (*event->postevent)(ts, event->recorder.nevents[ctr], event->recorder.eventidx[ctr], t, U, forwa… in TSAdjointEventHandler()