Home
last modified time | relevance | path

Searched refs:blas_handle (Results 1 – 2 of 2) sorted by relevance

/petsc/include/petsc/private/
H A Dcupmobject.hpp247 …<T>::GetFromHandleDispatch_(PetscDeviceContext dctx, cupmBlasHandle_t *blas_handle, cupmSolverHand… in GetFromHandleDispatch_() argument
251 if (blas_handle) { in GetFromHandleDispatch_()
252 PetscAssertPointer(blas_handle, 2); in GetFromHandleDispatch_()
253 *blas_handle = nullptr; in GetFromHandleDispatch_()
269 if (blas_handle) PetscCall(PetscDeviceContextGetBLASHandle_Internal(dctx, blas_handle)); in GetFromHandleDispatch_()
281 …ect<T>::GetHandleDispatch_(PetscDeviceContext *dctx, cupmBlasHandle_t *blas_handle, cupmSolverHand… in GetHandleDispatch_() argument
289 PetscCall(GetFromHandleDispatch_(dctx_loc, blas_handle, solver_handle, stream)); in GetHandleDispatch_()
295 …CUPMObject<T>::GetHandles_(PetscDeviceContext *dctx, cupmBlasHandle_t *blas_handle, cupmSolverHand… in GetHandles_() argument
297 return GetHandleDispatch_(dctx, blas_handle, solver_handle, stream); in GetHandles_()
301 …CUPMObject<T>::GetHandles_(PetscDeviceContext *dctx, cupmBlasHandle_t *blas_handle, cupmStream_t *… in GetHandles_() argument
[all …]
/petsc/src/mat/impls/dense/seq/cupm/
H A Dmatseqdensecupm.hpp610 cupmBlasHandle_t blas_handle; in Solve() local
613 PetscCall(GetHandlesFrom_(dctx, &blas_handle, &solver_handle)); in Solve()
622 …PetscCallCUPMBLAS(cupmBlasXtrsm(blas_handle, CUPMBLAS_SIDE_LEFT, CUPMBLAS_FILL_MODE_UPPER, CUPMBLA… in Solve()
630 …PetscCallCUPMBLAS(cupmBlasXtrsm(blas_handle, CUPMBLAS_SIDE_LEFT, CUPMBLAS_FILL_MODE_UPPER, CUPMBLA… in Solve()