From 94467bbe095f72426e9a587285b1e48fa99f28f2 Mon Sep 17 00:00:00 2001 From: Kaushik Kulkarni <kaushikcfd@gmail.com> Date: Wed, 16 Jun 2021 14:15:25 -0500 Subject: [PATCH] fix scalar input to pytato program --- arraycontext/impl/pytato.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/arraycontext/impl/pytato.py b/arraycontext/impl/pytato.py index 7d4f09f..739a922 100644 --- a/arraycontext/impl/pytato.py +++ b/arraycontext/impl/pytato.py @@ -308,8 +308,9 @@ class PytatoExecutable: for pos, arg in enumerate(args): if isinstance(arg, np.number): + input_kwargs_to_loopy[self.input_id_to_name_in_program[(pos,)]] = ( - arg) + cla.to_device(self.actx.queue, np.array(arg))) elif is_array_container(arg): def _extract_lpy_kwargs(keys, ary): if isinstance(ary, pt.array.DataWrapper): -- GitLab