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