Home
last modified time | relevance | path

Searched defs:PetscDeviceContext (Results 1 – 8 of 8) sorted by relevance

/petsc/src/sys/objects/device/impls/host/
H A Dhostcontext.cxx19 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 Dsyclcontext.sycl.cxx156 …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 Dcupmcontext.hpp91 …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 Dmatmpidensecupm.hpp306 …rorCode MatDense_MPI_CUPM<T>::RestoreArray(Mat A, PetscScalar **array, PetscDeviceContext) noexcept in RestoreArray() argument
/petsc/include/
H A Dpetscdevicetypes.h357 typedef struct _p_PetscDeviceContext *PetscDeviceContext; typedef
/petsc/include/petsc/private/
H A Dveccupmimpl.h371 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 Dex11.cxx304 …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 Dmatseqdensecupm.hpp1192 …rorCode MatDense_Seq_CUPM<T>::RestoreArray(Mat m, PetscScalar **array, PetscDeviceContext) noexcept in RestoreArray() argument