#16269: Cartesian Products of additive groups
-------------------------------------+-------------------------------------
Reporter: ncohen | Owner:
Type: enhancement | Status: needs_review
Priority: major | Milestone: sage-6.2
Component: categories | Resolution:
Keywords: | Merged in:
Authors: Nathann Cohen, | Reviewers:
Nicolas M. ThiƩry | Work issues:
Report Upstream: N/A | Commit:
Branch: u/ncohen/16269 | d22e245049e26dd10522d3514603868701a286fb
Dependencies: | Stopgaps:
-------------------------------------+-------------------------------------
Comment (by ncohen):
Yo !
> No luck. I can have a shot at fixing/working around the problem in
> FiniteEnumeratedSets later tonight if you want.
Wow. Thanks.
Ahem. I don't know what happened to the old Nicolas, but I like this
version of yourself `:-P`
Thanks for your help. I am testing that only the bug produced by the
`FiniteEnumeratedSet` remains in my branch, and all your other remarks
should be implemented. I also added an exception (and a test) for the case
where the element given to `_element_constructor_` has the wrong length.
Nathann
P.S. : Okay, the tests are done. It passes all tests in category/ and
sets/ except for the category/cartesian_product.py file. The problem is
the `.an_element()` call at the top of the file.
If it comes to that, we could even overwrite
`FiniteEnumeratedSet.CartesianProduct.ParentMethod._element_constructor_`.
Gosh. I almost speak the category slang, now. I am scared.
--
Ticket URL: <http://trac.sagemath.org/ticket/16269#comment:22>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.