From 0880c43984901e38a5b289d1102d4918d91a7e3f Mon Sep 17 00:00:00 2001 From: Frederik Hennig <frederik.hennig@fau.de> Date: Tue, 23 Jul 2024 09:40:59 +0200 Subject: [PATCH] naming of iteration slice --- .../backend/kernelcreation/ast_factory.py | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/src/pystencils/backend/kernelcreation/ast_factory.py b/src/pystencils/backend/kernelcreation/ast_factory.py index fb813784f..a5f684337 100644 --- a/src/pystencils/backend/kernelcreation/ast_factory.py +++ b/src/pystencils/backend/kernelcreation/ast_factory.py @@ -100,7 +100,7 @@ class AstFactory: return self.parse_index(cast(IndexParsable, idx)) def parse_slice( - self, slic: int | slice, upper_limit: Any | None = None + self, iter_slice: int | slice, upper_limit: Any | None = None ) -> tuple[PsExpression, PsExpression, PsExpression]: """Parse a slice to obtain start, stop and step expressions for a loop or iteration space dimension. @@ -115,20 +115,20 @@ class AstFactory: The `step` member of the slice, if it is constant, must be positive. Args: - slic: The iteration slice + iter_slice: The iteration slice upper_limit: Optionally, the upper iteration limit """ - if isinstance(slic, int): - slic = slice(slic, slic + 1) + if isinstance(iter_slice, int): + iter_slice = slice(iter_slice, iter_slice + 1) - start = self._parse_any_index(slic.start if slic.start is not None else 0) + start = self._parse_any_index(iter_slice.start if iter_slice.start is not None else 0) stop = ( - self._parse_any_index(slic.stop) - if slic.stop is not None + self._parse_any_index(iter_slice.stop) + if iter_slice.stop is not None else self._parse_any_index(upper_limit) ) - step = self._parse_any_index(slic.step if slic.step is not None else 1) + step = self._parse_any_index(iter_slice.step if iter_slice.step is not None else 1) if isinstance(start, PsConstantExpr) and start.constant.value < 0: if upper_limit is None: -- GitLab