From 0b1d20fd502659fb44059cf5de5f772249546f91 Mon Sep 17 00:00:00 2001 From: Junchao Zhang Date: Sat, 20 Jan 2024 17:23:13 -0600 Subject: [PATCH] spadd: add APIs without an execution space argument (#2090) --- sparse/src/KokkosSparse_spadd.hpp | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/sparse/src/KokkosSparse_spadd.hpp b/sparse/src/KokkosSparse_spadd.hpp index 4151ea6783..127400c752 100644 --- a/sparse/src/KokkosSparse_spadd.hpp +++ b/sparse/src/KokkosSparse_spadd.hpp @@ -106,6 +106,12 @@ void spadd_symbolic( } } +// one without an execution space arg +template +void spadd_symbolic(KernelHandle *handle, Args... args) { + spadd_symbolic(typename KernelHandle::HandleExecSpace{}, handle, args...); +} + template +void spadd_numeric(KernelHandle *handle, Args... args) { + spadd_numeric(typename KernelHandle::HandleExecSpace{}, handle, args...); +} } // namespace Experimental // Symbolic: count entries in each row in C to produce rowmap