diff --git a/meshmode/discretization/__init__.py b/meshmode/discretization/__init__.py index 7ff136de9c3394dd1068cfe8f85e70c1f661ffbe..44690b7593e4c0e516a8371fae30f7bf15379df9 100644 --- a/meshmode/discretization/__init__.py +++ b/meshmode/discretization/__init__.py @@ -210,7 +210,7 @@ class Discretization(object): knl = lp.split_iname(knl, "i", 16, inner_tag="l.0") return lp.tag_inames(knl, dict(k="g.0")) - result = self.empty(vec.dtype) + result = self.empty(dtype=vec.dtype) for grp in self.groups: mat = None @@ -236,7 +236,7 @@ class Discretization(object): knl = lp.split_iname(knl, "i", 16, inner_tag="l.0") return lp.tag_inames(knl, dict(k="g.0")) - result = self.empty(self.real_dtype) + result = self.empty(dtype=self.real_dtype) for grp in self.groups: knl()(queue, result=grp.view(result), weights=grp.weights) return result @@ -264,7 +264,7 @@ class Discretization(object): "stride:auto,stride:auto,stride:auto") return knl - result = self.empty(self.real_dtype, extra_dims=(self.ambient_dim,)) + result = self.empty(dtype=self.real_dtype, extra_dims=(self.ambient_dim,)) with cl.CommandQueue(self.cl_context) as queue: for grp in self.groups: