From 6336f73deca85aa9d2c8694c320cadca82c9ee3b Mon Sep 17 00:00:00 2001 From: Frederik Hennig <frederik.hennig@fau.de> Date: Fri, 15 Mar 2024 16:38:55 +0100 Subject: [PATCH] unified shape and stride symbol naming between frontend and backend --- src/pystencils/backend/arrays.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pystencils/backend/arrays.py b/src/pystencils/backend/arrays.py index aaae1356b..45f22cb87 100644 --- a/src/pystencils/backend/arrays.py +++ b/src/pystencils/backend/arrays.py @@ -160,7 +160,7 @@ class PsArrayShapeSymbol(PsArrayAssocSymbol): __match_args__ = PsArrayAssocSymbol.__match_args__ + ("coordinate",) def __init__(self, array: PsLinearizedArray, coordinate: int, dtype: PsIntegerType): - name = f"{array.name}_size{coordinate}" + name = f"_size_{array.name}_{coordinate}" super().__init__(name, dtype, array) self._coordinate = coordinate @@ -179,7 +179,7 @@ class PsArrayStrideSymbol(PsArrayAssocSymbol): __match_args__ = PsArrayAssocSymbol.__match_args__ + ("coordinate",) def __init__(self, array: PsLinearizedArray, coordinate: int, dtype: PsIntegerType): - name = f"{array.name}_stride{coordinate}" + name = f"_stride_{array.name}_{coordinate}" super().__init__(name, dtype, array) self._coordinate = coordinate -- GitLab