#3943: [with patch, needs work] block designs patch
---------------------------+------------------------------------------------
Reporter: wdj | Owner: wdj
Type: enhancement | Status: new
Priority: major | Milestone: sage-3.1.3
Component: combinatorics | Resolution:
Keywords: |
---------------------------+------------------------------------------------
Comment (by wdj):
Robert:
> I still think that the class IncidenceStructure belongs
> somewhere else than in block_design.py, although I'm not
> sure where it should go. I had once thought that
> sage.graphs should be something like
> sage.incidence_structures, and from
> there we would have designs, graphs, hypergraphs, etc.
> Although, the naming is ugly, and this is probably not the
> right approach. Any thoughts you have on this are welcome.
Maybe the class {{{IncidenceStructure}}} belongs in its own module, say
{{{incidence_structures.py}}}? Which directory it goes in might does not
matter so much, so why not put both in designs? What do you think?
> I'd really like to see this patch's dependence on
> GAP decrease more. One task which would go a very
> far way in doing this would be to implement #1323,
> which shouldn't really be all that hard, since it
> would ultimately just be an exercise in linear algebra.
I just saw your post regarding a {{{subspaces}}} method for a
{{{FreeModule}}} over a finite field. I'll work on that next.
(I don't think I need the projective case - as you pointed out in your
second post it is a trivial consquence of the affine case.)
> ... subject heading ... (more) doctests ...
Will do. Please let me know what you think of the above
{{{IncidenceStructure}}} idea though.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/3943#comment:22>
Sage <http://sagemath.org/>
Sage - Open Source Mathematical Software: Building the Car Instead of
Reinventing the Wheel
--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---