From c3c0a6317da3b132bb942d3ca7cca63c9dc44d8c Mon Sep 17 00:00:00 2001 From: Isuru Fernando <isuruf@gmail.com> Date: Mon, 16 Jan 2023 15:00:30 +0530 Subject: [PATCH] Keep Rational as it is --- sumpy/symbolic.py | 3 --- 1 file changed, 3 deletions(-) diff --git a/sumpy/symbolic.py b/sumpy/symbolic.py index c1599a5d..48d43a5e 100644 --- a/sumpy/symbolic.py +++ b/sumpy/symbolic.py @@ -308,9 +308,6 @@ class SympyToPymbolicMapper(SympyToPymbolicMapperBase): if isinstance(child, Pow) and isinstance(child.exp, Integer) \ and child.exp < 0: den_args.append(self.rec(child.base)**(-self.rec(child.exp))) - elif isinstance(child, Rational) and not isinstance(child, Integer): - num_args.append(self.rec(child.p)) - den_args.append(self.rec(child.q)) else: num_args.append(self.rec(child)) -- GitLab