Searched defs:PetscDeviceContext (Results 1 – 8 of 8) sorted by relevance
| /petsc/src/sys/objects/device/impls/host/ |
| H A D | hostcontext.cxx | 19 static PetscErrorCode destroy(PetscDeviceContext) noexcept { return PETSC_SUCCESS; } in destroy() argument 20 …static PetscErrorCode changeStreamType(PetscDeviceContext, PetscStreamType) noexcept { return PETS… in changeStreamType() argument 21 static PetscErrorCode setUp(PetscDeviceContext) noexcept { return PETSC_SUCCESS; } in setUp() argument 22 static PetscErrorCode query(PetscDeviceContext, PetscBool *idle) noexcept in query() argument 28 …static PetscErrorCode waitForContext(PetscDeviceContext, PetscDeviceContext) noexcept { return PET… in waitForContext() argument 29 static PetscErrorCode synchronize(PetscDeviceContext) noexcept { return PETSC_SUCCESS; } in synchronize() argument
|
| /petsc/src/sys/objects/device/impls/sycl/ |
| H A D | syclcontext.sycl.cxx | 156 …static PetscErrorCode changeStreamType(PetscDeviceContext, PetscStreamType) noexcept { SETERRQ(PET… in changeStreamType() argument 157 …static PetscErrorCode waitForContext(PetscDeviceContext, PetscDeviceContext) noexcept { SETERRQ(PE… in waitForContext() argument 158 …static PetscErrorCode getBlasHandle(PetscDeviceContext, void *) noexcept { SETERRQ(PETSC_COMM_SELF… in getBlasHandle() argument 159 …static PetscErrorCode getSolverHandle(PetscDeviceContext, void *) noexcept { SETERRQ(PETSC_COMM_SE… in getSolverHandle() argument
|
| /petsc/src/sys/objects/device/impls/cupm/ |
| H A D | cupmcontext.hpp | 91 …static PetscErrorCode initialize_handle_(stream_tag, PetscDeviceContext) noexcept { return PETSC_S… in initialize_handle_() argument 568 inline PetscErrorCode DeviceContext<T>::createEvent(PetscDeviceContext, PetscEvent event) noexcept in createEvent() argument
|
| /petsc/src/mat/impls/dense/mpi/cupm/ |
| H A D | matmpidensecupm.hpp | 306 …rorCode MatDense_MPI_CUPM<T>::RestoreArray(Mat A, PetscScalar **array, PetscDeviceContext) noexcept in RestoreArray() argument
|
| /petsc/include/ |
| H A D | petscdevicetypes.h | 357 typedef struct _p_PetscDeviceContext *PetscDeviceContext; typedef
|
| /petsc/include/petsc/private/ |
| H A D | veccupmimpl.h | 371 inline PetscErrorCode Vec_CUPMBase<T, D>::HostAllocateCheck_(PetscDeviceContext, Vec v) noexcept in HostAllocateCheck_() argument 637 inline PetscErrorCode Vec_CUPMBase<T, D>::RestoreArray(Vec v, PetscScalar **a, PetscDeviceContext) … in RestoreArray() argument
|
| /petsc/src/sys/objects/device/tests/ |
| H A D | ex11.cxx | 304 …const auto test_multiple_readers = [&](std::array<PetscDeviceContext, 2> readers, std::size_t sync… in main()
|
| /petsc/src/mat/impls/dense/seq/cupm/ |
| H A D | matseqdensecupm.hpp | 1192 …rorCode MatDense_Seq_CUPM<T>::RestoreArray(Mat m, PetscScalar **array, PetscDeviceContext) noexcept in RestoreArray() argument
|