Home
last modified time | relevance | path

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

/petsc/src/mat/impls/dense/seq/cupm/hip/
H A Dmatseqdensehip.hip.cxx6 static constexpr impl::MatDense_Seq_CUPM<DeviceType::HIP> cupm_mat{}; variable
23 PetscCall(cupm_mat.Create(A)); in MatCreate_SeqDenseHIP()
37 PetscCall(cupm_mat.Convert_SeqDense_SeqDenseCUPM(A, newtype, reuse, newmat)); in MatConvert_SeqDense_SeqDenseHIP()
51 PetscCall(cupm_mat.InvertFactors(A)); in MatSeqDenseHIPInvertFactors_Internal()
/petsc/src/mat/impls/dense/seq/cupm/cuda/
H A Dmatseqdensecuda.cu6 static constexpr impl::MatDense_Seq_CUPM<DeviceType::CUDA> cupm_mat{}; variable
23 PetscCall(cupm_mat.Create(A)); in MatCreate_SeqDenseCUDA()
37 PetscCall(cupm_mat.Convert_SeqDense_SeqDenseCUPM(A, newtype, reuse, newmat)); in MatConvert_SeqDense_SeqDenseCUDA()
51 PetscCall(cupm_mat.InvertFactors(A)); in MatSeqDenseCUDAInvertFactors_Internal()