#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
-~----------~----~----~----~------~----~------~--~---

Reply via email to