#6812: Enumerate integer vectors modulo to the action of a Permutation Group
------------------------------------------------------------------------+---
Reporter: nborie |
Owner: nborie
Type: enhancement |
Status: needs_work
Priority: major |
Milestone: sage-4.7
Component: combinatorics |
Keywords: enumeration, integer, list, permutation, group
Author: Nicolas Borie |
Upstream: N/A
Reviewer: Karl-Dieter Crisman, Simon King |
Merged:
Work_issues: long time tests, information about listing infinite sets |
------------------------------------------------------------------------+---
Changes (by kcrisman):
* status: needs_review => needs_work
* reviewer: => Karl-Dieter Crisman, Simon King
* work_issues: => long time tests, information about listing infinite
sets
Comment:
Any reason why you don't just use the tests but with this?
{{{
sage: long_test() # long time
}}}
It's too much work to remove all the #s anyway if one wanted to try them
out.
I like the splitting things into pyx and not. Also, any reason not to
incorporate the pyx file into the documentation?
You might want to add a couple examples to the cdef'd functions. I
realize this isn't required, but why not? :)
What happens when you {{{list()}}} one of the infinite classes? That
should raise an error - I feel like we just had something like this
somewhere else, but I can't remember where. Also, you should put an
example of how to get elements of the infinite class in the main class,
since people may not ever read the documentation for something other than
`IntegerVectorsModPermutationGroup`, which is the one intended to be used
by people, right? (It's the only one imported into the global namespace,
at any rate.) For this one, I put 'needs work'.
Finally, you are right about the English; there are a few places where I'm
not quite sure what is intended, even. But that can be fixed. Keep it up
- this will be great! (And very useful for me once I figure out how to
use it correctly in my situation.)
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6812#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 post to this group, send email to [email protected].
To unsubscribe from this group, send email to
[email protected].
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en.