From dab7d2a5425f55190dcf99cec6a296ccb80e6044 Mon Sep 17 00:00:00 2001 From: Jack Betteridge Date: Mon, 13 Apr 2026 12:39:36 +0100 Subject: [PATCH] dsl: Dimension off by one mistake --- devito/types/dimension.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/devito/types/dimension.py b/devito/types/dimension.py index 4010472bef..3e4be48b26 100644 --- a/devito/types/dimension.py +++ b/devito/types/dimension.py @@ -1041,7 +1041,7 @@ def _arg_defaults(self, _min=None, size=None, alias=None): raise ValueError(f"Incompatible size for ConditionalDimension " f"{self.name}: {size} < {size0}") else: - defaults[dim.parent.max_name] = range(d0, d0 + factor*size - 1) + defaults[dim.parent.max_name] = range(d0, d0 + factor*size) return defaults