Skip to content

Commit e06e582

Browse files
author
Matthias Koeppe
committed
src/sage/rings/polynomial/infinite_polynomial_element.py: Use InfinitePolynomial in isinstance tests, not InfinitePolynomial_sparse
1 parent f7e9f41 commit e06e582

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

src/sage/rings/polynomial/infinite_polynomial_element.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1267,14 +1267,14 @@ def __call__(self, *args, **kwargs):
12671267
V = []
12681268
for kw in kwargs:
12691269
value = kwargs[kw]
1270-
if isinstance(value, InfinitePolynomial_sparse):
1270+
if isinstance(value, InfinitePolynomial):
12711271
kwargs[kw] = value._p
12721272
V.append(kw)
12731273
if hasattr(value._p, 'variables'):
12741274
V.extend([str(x) for x in value._p.variables()])
12751275
args = list(args)
12761276
for i, arg in enumerate(args):
1277-
if isinstance(arg, InfinitePolynomial_sparse):
1277+
if isinstance(arg, InfinitePolynomial):
12781278
args[i] = arg._p
12791279
if hasattr(arg._p, 'variables'):
12801280
V.extend([str(x) for x in arg._p.variables()])
@@ -1550,11 +1550,11 @@ def __call__(self, *args, **kwargs):
15501550
# Replace any InfinitePolynomials by their underlying polynomials
15511551
for kw in kwargs:
15521552
value = kwargs[kw]
1553-
if isinstance(value, InfinitePolynomial_sparse):
1553+
if isinstance(value, InfinitePolynomial):
15541554
kwargs[kw] = value._p
15551555
args = list(args)
15561556
for i, arg in enumerate(args):
1557-
if isinstance(arg, InfinitePolynomial_sparse):
1557+
if isinstance(arg, InfinitePolynomial):
15581558
args[i] = arg._p
15591559
self._p = self.parent().polynomial_ring()(self._p)
15601560
res = self._p(*args, **kwargs)

0 commit comments

Comments
 (0)