# HG changeset patch
# User Martin Albrecht <malb@informatik.uni-bremen.de>
# Date 1224431382 -7200
# Node ID 353b296e54215cba2bf43746b0f5a24b4f80903f
# Parent fefa05dce980e7c0cffefb1ba62c9e07dad540f0
fix GroebnerStrategy storage when computingh PolyBoRi GB
diff -r fefa05dce980 -r 353b296e5421 sage/rings/polynomial/pbori.pyx
|
a
|
b
|
|
| 3254 | 3254 | I = I.gens() |
| 3255 | 3255 | g = GroebnerStrategy() |
| 3256 | 3256 | for p in I: |
| 3257 | | g.addGenerator(p) |
| | 3257 | g.addAsYouWish(p) |
| 3258 | 3258 | return red_tail(g, g.nf(self)) |
| 3259 | 3259 | |
| 3260 | 3260 | cdef class BooleanPolynomialIterator: |
| … |
… |
|
| 3390 | 3390 | if kwds.get("deg_bound", False) is False: |
| 3391 | 3391 | g = GroebnerStrategy() |
| 3392 | 3392 | for p in gb: |
| 3393 | | g.addGenerator(p) |
| | 3393 | g.addAsYouWish(p) |
| 3394 | 3394 | g.optRedTail=True |
| 3395 | 3395 | self.__gb = g |
| 3396 | 3396 | return Sequence(gb, self.ring(), check=False, immutable=True) |