diff --git a/src/pystencils/backend/kernelcreation/freeze.py b/src/pystencils/backend/kernelcreation/freeze.py index 5bb7f8b088a04e9c9d484896946be7029ab24d0f..c8d84c1b47d0ecd9eecfa7aa0bad14b79459828e 100644 --- a/src/pystencils/backend/kernelcreation/freeze.py +++ b/src/pystencils/backend/kernelcreation/freeze.py @@ -227,7 +227,6 @@ class FreezeExpressions: self._ctx.add_symbol_reduction_info(new_lhs_symb, reduction_info) self._ctx.replace_symbol(orig_lhs_symb, orig_lhs_symb_as_ptr) - return PsAssignment(new_lhs, new_rhs) def map_Symbol(self, spsym: sp.Symbol) -> PsSymbolExpr: diff --git a/src/pystencils/codegen/parameters.py b/src/pystencils/codegen/parameters.py index e6a513cc7cec928373b11e3ea46e703c27aa2443..d8411266ee514d4270a7a9d1c2fb24383f005329 100644 --- a/src/pystencils/codegen/parameters.py +++ b/src/pystencils/codegen/parameters.py @@ -1,7 +1,7 @@ from __future__ import annotations from warnings import warn -from typing import Sequence, Iterable, Optional +from typing import Sequence, Iterable from .properties import ( PsSymbolProperty, diff --git a/src/pystencils/compound_op_mapping.py b/src/pystencils/compound_op_mapping.py index eb10b3381d7cc00da6f2a198532ab54519f028b9..1eadfa6f059d454c750d29b110fb2f21283fbcb3 100644 --- a/src/pystencils/compound_op_mapping.py +++ b/src/pystencils/compound_op_mapping.py @@ -1,4 +1,3 @@ -from enum import Enum from operator import truediv, mul, sub, add from .backend.ast.expressions import PsExpression, PsCall