From 89416c6ce888d73a773d6bff8fe65695719c703b Mon Sep 17 00:00:00 2001 From: Andreas Kloeckner <inform@tiker.net> Date: Tue, 5 Jan 2016 18:58:17 -0600 Subject: [PATCH] indices_in_shape: Accept pure-integer shapes --- pytools/__init__.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pytools/__init__.py b/pytools/__init__.py index c744b32..ed02ed0 100644 --- a/pytools/__init__.py +++ b/pytools/__init__.py @@ -1072,6 +1072,9 @@ def wandering_element(length, wanderer=1, landscape=0): def indices_in_shape(shape): + if isinstance(shape, int): + shape = (shape,) + if len(shape) == 0: yield () elif len(shape) == 1: -- GitLab