Home
last modified time | relevance | path

Searched defs:BlasInterface (Results 1 – 2 of 2) sorted by relevance

/petsc/include/petsc/private/
H A Dcupmblasinterface.hpp426 struct BlasInterface : BlasInterfaceImpl<T> { struct
429 …stexpr const char *cupmBlasName() noexcept { return T == DeviceType::CUDA ? "cuBLAS" : "hipBLAS"; } in cupmBlasName()
431 …ErrorCode PetscCUPMBlasSetPointerModeFromPointer(cupmBlasHandle_t handle, const void *ptr) noexcept in PetscCUPMBlasSetPointerModeFromPointer()
441 static PetscErrorCode checkCupmBlasIntCast(PetscInt x) noexcept in checkCupmBlasIntCast()
449 static PetscErrorCode PetscCUPMBlasIntCast(PetscInt x, cupmBlasInt_t *y) noexcept in PetscCUPMBlasIntCast()
457 class CUPMBlasPointerModeGuard {
/petsc/src/sys/objects/device/impls/cupm/
H A Dcupmblasinterface.cxx53 template struct BlasInterface<DeviceType::HIP>; variable