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