#19661: the srgs from Cossidente and Penttila construction of hemisystems in
H(3,q^2)
-------------------------+-------------------------------------------------
       Reporter:         |        Owner:
  dimpase                |       Status:  needs_review
           Type:         |    Milestone:  sage-7.0
  enhancement            |   Resolution:
       Priority:  major  |    Merged in:
      Component:  graph  |    Reviewers:
  theory                 |  Work issues:
       Keywords:         |       Commit:
        Authors:         |  16f1f711fce54ae770c81dd957e5cad2baea8fe1
Report Upstream:  N/A    |     Stopgaps:
         Branch:         |
  public/19661           |
   Dependencies:         |
-------------------------+-------------------------------------------------

Comment (by dimpase):

 Replying to [comment:26 ncohen]:
 > > I hope you don't want me to replace what I have with a sequence of
 `libgap.eval...`.
 >
 > Ideally, you should only call Sage/libgap function and give them
 Sage/gap objects as parameters. Not strings.
 >
 > > (Hint: `libgap.function_factory` was created for a reason...)
 >
 > Consequently you must use it right now, in this patch, for whatever you
 want to do with it? Fuzzy logic.

 Nothing fuzzy - it's the right tool for the job. You don't know a better
 one, right? In fact many functions in this file would've become much
 cleaner, had I known about it then...

 >
 > What I mean is that there are apparently some mathematical computations
 tht you do not know how to perform with Sage only.

 yes, I do know how to do them in Sage, in C, or on a Turing machine if I
 must...
 But it's suboptimal, for reasons of efficiency, and of the code length.

 > If there is no way to do it in Sage directly, do you think there could
 be a way to add those features to Sage (calling gap in the background)?

 Well, every time I talk to you guys about a graph backend that can do
 things with symmetric graphs as good as GRAPE does it in Sage, I don't
 hear cheers and screams "yes, let's do it!" I rather hear "hmm, how do we
 remove an edge then" or something equally compelling...

 I still think it would be great for this (SRGs) project to have such a
 backend. But not on this ticket...

 >
 > > If you really want I can move computations of e and nu over to Python.
 >
 > e and nu are no variables of your gap script, so I do not understand.
 oops, sorry, mea maxima culpa. Fixed in the last commit.

--
Ticket URL: <http://trac.sagemath.org/ticket/19661#comment:28>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to