diff --git a/loopy/kernel/data.py b/loopy/kernel/data.py index 768a11d787f97585aa36679d10ec677629818610..bbc5b79550a78c60eb10a3dc4eec6415b0aa2470 100644 --- a/loopy/kernel/data.py +++ b/loopy/kernel/data.py @@ -358,7 +358,7 @@ class TemporaryVariable(ArrayBase): def __init__(self, name, dtype=None, shape=(), scope=auto, dim_tags=None, offset=0, dim_names=None, strides=None, order=None, base_indices=None, storage_shape=None, - base_storage=None, initializer=None, read_only=False): + base_storage=None, initializer=None, read_only=False, **kwargs): """ :arg dtype: :class:`loopy.auto` or a :class:`numpy.dtype` :arg shape: :class:`loopy.auto` or a shape tuple @@ -421,7 +421,8 @@ class TemporaryVariable(ArrayBase): storage_shape=storage_shape, base_storage=base_storage, initializer=initializer, - read_only=read_only) + read_only=read_only, + **kwargs) @property def is_local(self):