Describe the bug
There are some naming inconsistencies in the generic dense cuSOLVER API, where some Xroutine functions are wrapped instead as routine.
Xsytrs
|
function sytrs!(uplo::Char, A::StridedCuMatrix{T}, p::CuVector{Int64}, B::StridedCuVecOrMat{T}) where {T <: BlasFloat} |
|
function sytrs!(uplo::Char, A::StridedCuMatrix{T}, B::StridedCuVecOrMat{T}) where {T <: BlasFloat} |
Xtrtri
|
function trtri!(uplo::Char, diag::Char, A::StridedCuMatrix{T}) where {T <: BlasFloat} |
Xlarft
|
function larft!(direct::Char, storev::Char, v::StridedCuMatrix{T}, tau::StridedCuVector{T}, t::StridedCuMatrix{T}) where {T <: BlasFloat} |
Describe the bug
There are some naming inconsistencies in the generic dense cuSOLVER API, where some
Xroutinefunctions are wrapped instead asroutine.XsytrsCUDA.jl/lib/cusolver/src/dense_generic.jl
Line 125 in a9a687c
CUDA.jl/lib/cusolver/src/dense_generic.jl
Line 152 in a9a687c
XtrtriCUDA.jl/lib/cusolver/src/dense_generic.jl
Line 180 in a9a687c
XlarftCUDA.jl/lib/cusolver/src/dense_generic.jl
Line 205 in a9a687c