Searched refs:PetscEvent (Results 1 – 6 of 6) sorted by relevance
| /petsc/src/sys/objects/device/interface/ |
| H A D | mark_dcontext.cxx | 22 PetscErrorCode construct_(PetscEvent event) const noexcept in construct_() 30 PetscErrorCode destroy_(PetscEvent event) const noexcept in destroy_() 37 static PetscErrorCode reset_(PetscEvent event) noexcept in reset_() 51 static PetscErrorCode invalidate_(PetscEvent) noexcept { return PETSC_SUCCESS; } in invalidate_() argument 56 static PetscErrorCode PetscDeviceContextCreateEvent_Private(PetscDeviceContext dctx, PetscEvent *ev… in PetscDeviceContextCreateEvent_Private() 67 static PetscErrorCode PetscEventDestroy_Private(PetscEvent *event) in PetscEventDestroy_Private() 75 static PetscErrorCode PetscDeviceContextRecordEvent_Private(PetscDeviceContext dctx, PetscEvent eve… in PetscDeviceContextRecordEvent_Private() 105 static PetscErrorCode PetscDeviceContextWaitForEvent_Private(PetscDeviceContext dctx, PetscEvent ev… in PetscDeviceContextWaitForEvent_Private() 227 PETSC_NODISCARD PetscEvent event() const noexcept { return event_; } in event() 243 PetscEvent event_{}; // the state of device context when this snapshot was recorded [all …]
|
| /petsc/include/petsc/private/ |
| H A D | deviceimpl.h | 201 typedef struct _n_PetscEvent *PetscEvent; typedef 207 PetscErrorCode (*destroy)(PetscEvent); 230 …PetscErrorCode (*createevent)(PetscDeviceContext, PetscEvent); … 231 …PetscErrorCode (*recordevent)(PetscDeviceContext, PetscEvent); … 232 …PetscErrorCode (*waitforevent)(PetscDeviceContext, PetscEvent); … 415 …bjectMap_Internal(size_t *, PetscObjectId **, PetscMemoryAccessMode **, size_t **, PetscEvent ***); 416 …dObjectMap_Internal(size_t, PetscObjectId **, PetscMemoryAccessMode **, size_t **, PetscEvent ***);
|
| /petsc/src/sys/objects/device/impls/cupm/ |
| H A D | cupmcontext.hpp | 83 …PETSC_NODISCARD static constexpr CUPMEvent<T> *event_cast_(PetscEvent event) noexcept { return sta… in event_cast_() 217 static PetscErrorCode createEvent(PetscDeviceContext, PetscEvent) noexcept; 218 static PetscErrorCode recordEvent(PetscDeviceContext, PetscEvent) noexcept; 219 static PetscErrorCode waitForEvent(PetscDeviceContext, PetscEvent) noexcept; 568 inline PetscErrorCode DeviceContext<T>::createEvent(PetscDeviceContext, PetscEvent event) noexcept in createEvent() 572 event->destroy = [](PetscEvent event) { in createEvent() 582 inline PetscErrorCode DeviceContext<T>::recordEvent(PetscDeviceContext dctx, PetscEvent event) noex… in recordEvent() 590 inline PetscErrorCode DeviceContext<T>::waitForEvent(PetscDeviceContext dctx, PetscEvent event) noe… in waitForEvent()
|
| /petsc/src/sys/objects/device/tests/ |
| H A D | ex11.cxx | 40 …eys, const PetscMemoryAccessMode *modes, const std::size_t *ndeps, const PetscEvent **dependencies) in MarkedObjectMapView() 74 …s, const PetscMemoryAccessMode *modes, const std::size_t *ndeps, const PetscEvent **dependencies, … in CheckMarkedObjectMap_Private() 95 …_), PETSC_COMM_SELF, dctx, nkeys, keys, modes, ndeps, const_cast<const PetscEvent **>(dependencies… 121 PetscEvent **dependencies; in TestAllCombinations() 194 PetscEvent **dependencies; in CheckMapEqual()
|
| /petsc/src/sys/objects/device/c/ |
| H A D | device.c | 294 …s, PetscObjectId **keys, PetscMemoryAccessMode **modes, size_t **ndeps, PetscEvent ***dependencies) in PetscGetMarkedObjectMap_Internal() 310 …etscMemoryAccessMode **modes, PETSC_UNUSED size_t **ndeps, PETSC_UNUSED PetscEvent ***dependencies) in PetscRestoreMarkedObjectMap_Internal()
|
| /petsc/doc/changes/ |
| H A D | 300.md | 33 - PetscEvent is now PetscLogEvent
|