#12630: Add representations of quivers and quiver algebras to sage
------------------------------------------------------------------------------+
Reporter: JStarx |
Owner: AlexGhitza
Type: enhancement |
Status: needs_work
Priority: major |
Milestone: sage-5.11
Component: algebra |
Resolution:
Keywords: algebra, quiver, module, days49 |
Work issues: Coverage, doctest continuation
Report Upstream: N/A |
Reviewers: Simon King
Authors: Jim Stark, Simon King, Mathieu Guay-Paquet, Aladin Virmaux |
Merged in:
Dependencies: #12412, #12413 |
Stopgaps:
------------------------------------------------------------------------------+
Changes (by SimonKing):
* status: needs_review => needs_work
* work_issues: => Coverage, doctest continuation
Comment:
The patchbot was quite fast! Some plugins failed:
__startup-modules__
{{{
+New:
+ sage.quivers
+ sage.quivers.all
+ sage.quivers.quiver
+ sage.quivers.sage
}}}
What is sage.quivers.sage??? It is not possible to import sage from
sage.quivers. So, I guess this is a problem of the plugin. The other
import should be fine. Note that no other modules from sage.quivers are
imported during start-up, which is one of the aims of my last patch.
__coverage__
{{{
+Full doctests quivers/algebra.py 12 / 12 = 100%
+Missing doctests quivers/free_small_category.py 6 / 14 = 42%
+Full doctests quivers/homspace.py 18 / 18 = 100%
+Full doctests quivers/morphism.py 34 / 34 = 100%
+Full doctests quivers/paths.py 13 / 13 = 100%
+Missing doctests quivers/quiver.py 24 / 25 = 96%
+Full doctests quivers/representation.py 58 / 58 = 100%
}}}
I will try to add the missing tests in the third patch
__doctest_continuation__
{{{
+ trac12630_refactor_code.patch:657 + ... counter += 1$
+ trac12630_refactor_code.patch:658 + ... print p$
+ trac12630_refactor_code.patch:659 + ... if
counter==20:$
+ trac12630_refactor_code.patch:660 + ... break$
}}}
This is in the second patch. I'll try to fix this as well.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/12630#comment:96>
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 http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/groups/opt_out.