#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:         |  ea9cdab1a268c70b5f89006cfd9635b554637a18
Report Upstream:  N/A    |     Stopgaps:
         Branch:         |
  public/19661           |
   Dependencies:         |
-------------------------+-------------------------------------------------

Comment (by dimpase):

 It is correct that a part of GAP code computes elements e and nu of
 GF(q^2^) described in the docstring. One can do this in Sage with Sage
 finite fields, but converting the results to GAP finite fields is painful
 and error prone (and slow). (Or one can use libgap to do these
 computations with GAP objects using Sage syntax - but then letting these
 objects be known to GAP's libgap to be used in `function_factory` call is
 a painful hack, as far as I can see).

 Anyway, it's done, it works very fast, and I don't see why this needs to
 be changed. GAP language is very easy, too, as easy as Python, if not
 easier.

 One major shortcoming of `function_factory` is that it does not allow
 comments in GAP string, as it's just one line of GAP code, and GAP does
 not have C-like comments, i.e. `a=1; /* blah */ b=2;` is not possible.  I
 can add more comments if needed (out of the code body).

 PS. last but not least I ideally should take at least few days away from
 keyboard/mouse, as I seem to have a case of "mouse elbow", a.k.a. RSI...

--
Ticket URL: <http://trac.sagemath.org/ticket/19661#comment:19>
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