Skip to content

Commit 151cc74

Browse files
committed
40370: fixup
1 parent e9b87cc commit 151cc74

File tree

4 files changed

+7
-7
lines changed

4 files changed

+7
-7
lines changed

src/sage/interfaces/regina.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -666,7 +666,7 @@ def __getattr__(self, attrname):
666666
sage: type(regina.AbelianGroup().detail)
667667
<class 'sage.interfaces.regina.ReginaFunctionElement'>
668668
sage: regina.AbelianGroup().detail._name
669-
<bound method PyCapsule.detail of <regina.AbelianGroup: 0>>
669+
<bound method pybind11_detail_function_record_v1_system_libstdcpp_gxx_abi_1xxx_use_cxx11_abi_0.detail of <regina.AbelianGroup: 0>>
670670
"""
671671
P = self._check_valid()
672672
if attrname == '_inst':
@@ -988,7 +988,7 @@ class ReginaFunctionElement(InterfaceFunctionElement):
988988
989989
sage: A = regina.AbelianGroup()
990990
sage: A.addRank
991-
<bound method PyCapsule.addRank of <regina.AbelianGroup: 0>>
991+
<bound method pybind11_detail_function_record_v1_system_libstdcpp_gxx_abi_1xxx_use_cxx11_abi_0.addRank of <regina.AbelianGroup: 0>>
992992
sage: type(A.addRank)
993993
<class 'sage.interfaces.regina.ReginaFunctionElement'>
994994
"""

src/sage/rings/polynomial/laurent_polynomial.pyx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -620,7 +620,7 @@ cdef class LaurentPolynomial_univariate(LaurentPolynomial):
620620
"""
621621
from sage.rings.integer_ring import ZZ
622622
try:
623-
return regina.Laurent(int(p.valuation()), [ZZ(c) for c in p])
623+
return regina.Laurent(int(self.valuation()), [ZZ(c) for c in self])
624624
except TypeError:
625625
raise TypeError('only integral Laurent polynomials available in Regina')
626626

src/sage/rings/polynomial/laurent_polynomial_mpair.pyx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -397,10 +397,10 @@ cdef class LaurentPolynomial_mpair(LaurentPolynomial):
397397
TypeError: only two-variate Laurent polynomials available in Regina
398398
"""
399399
from sage.rings.integer_ring import ZZ
400-
if p.parent().ngens() > 2:
400+
if self.parent().ngens() > 2:
401401
raise TypeError('only two-variate Laurent polynomials available in Regina')
402402
try:
403-
pl = [(k[0], k[1], ZZ(v)) for k, v in p.monomial_coefficients().items()]
403+
pl = [(k[0], k[1], ZZ(v)) for k, v in self.monomial_coefficients().items()]
404404
except TypeError:
405405
raise TypeError('only integral Laurent polynomials available in Regina')
406406
return regina.Laurent2(pl)

src/sage/rings/polynomial/polynomial_element.pyx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7307,10 +7307,10 @@ cdef class Polynomial(CommutativePolynomial):
73077307
TypeError: only integral or rational polynomials available in Regina
73087308
"""
73097309
try:
7310-
data = [ZZ(c) for c in p.list(copy=False)]
7310+
data = [ZZ(c) for c in self.list(copy=False)]
73117311
except TypeError:
73127312
try:
7313-
data = [QQ(c) for c in p.list(copy=False)]
7313+
data = [QQ(c) for c in self.list(copy=False)]
73147314
except TypeError:
73157315
raise TypeError('only integral or rational polynomials available in Regina')
73167316
return regina.Polynomial(data)

0 commit comments

Comments
 (0)