From e07ceb6416e8b677defba8a2867674e38fb9f4e4 Mon Sep 17 00:00:00 2001 From: Kaushik Kulkarni <kaushikcfd@gmail.com> Date: Tue, 22 Jun 2021 05:08:04 -0500 Subject: [PATCH] handle PytatoPyOpenCLArrayContext's tagging interface --- arraycontext/impl/pytato/__init__.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/arraycontext/impl/pytato/__init__.py b/arraycontext/impl/pytato/__init__.py index 22389c2..116f412 100644 --- a/arraycontext/impl/pytato/__init__.py +++ b/arraycontext/impl/pytato/__init__.py @@ -183,11 +183,13 @@ class PytatoPyOpenCLArrayContext(ArrayContext): return gridify(prg) def tag(self, tags: Union[Sequence[Tag], Tag], array): - # Sorry, not capable. - return array + return array.tagged(tags) def tag_axis(self, iaxis, tags: Union[Sequence[Tag], Tag], array): - # Sorry, not capable. + # TODO + from warnings import warn + warn("tagging PytatoPyOpenCLArrayContext's array axes: not yet implemented", + stacklevel=2) return array def einsum(self, spec, *args, arg_names=None, tagged=()): -- GitLab