Home
last modified time | relevance | path

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

/petsc/src/ksp/ksp/utils/lmvm/dense/cd_cupm/
H A Dcd_cupm.cxx18 struct UpperTriangular : CUPMObject<T> { struct
26 PetscErrorCode UpperTriangular<T>::SolveInPlace(PetscDeviceContext dctx, PetscBool hermitian_transp… in SolveInPlace()
46 PetscErrorCode UpperTriangular<T>::SolveInPlaceCyclic(PetscDeviceContext dctx, PetscBool hermitian_… in SolveInPlaceCyclic()
84 template struct UpperTriangular<DeviceType::CUDA>; variable
88 template struct UpperTriangular<DeviceType::HIP>; variable
101 using ::Petsc::device::cupm::impl::UpperTriangular; in MatUpperTriangularSolveInPlace_CUPM()
112 …PetscCall(UpperTriangular<DeviceType::CUDA>::SolveInPlace(dctx, hermitian_transpose, n, A, lda, x,… in MatUpperTriangularSolveInPlace_CUPM()
117 …PetscCall(UpperTriangular<DeviceType::HIP>::SolveInPlace(dctx, hermitian_transpose, n, A, lda, x, … in MatUpperTriangularSolveInPlace_CUPM()
128 using ::Petsc::device::cupm::impl::UpperTriangular; in MatUpperTriangularSolveInPlaceCyclic_CUPM()
139 …PetscCall(UpperTriangular<DeviceType::CUDA>::SolveInPlaceCyclic(dctx, hermitian_transpose, m, olde… in MatUpperTriangularSolveInPlaceCyclic_CUPM()
[all …]