New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
improve conversions between Macaulay2 and Sage #28566
Comments
Author: Markus Wageringel |
Commit: |
Branch: public/interfaces/m2/28566 |
Changed keywords from macaulay2 to macaulay2, IMA Coding Sprint |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:4
I reviewed all the changes up to this point (602f6eb) and have only a couple of minor suggestions for the presentation of doctests (see ce24186). After discussions, it seems that instead of using This also applies to constructing vectors: first construct a matrix in M2 over the correct base ring and then apply the vector command |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:6
Replying to @saliola:
Thanks, I have changed it. |
Reviewer: Franco Saliola |
Changed branch from public/interfaces/m2/28566 to |
This ticket implements and improves conversions between Macaulay2 and Sage:
• vectors/free module elements
• matrices: The function
InterfaceElement._matrix_()
is implemented to allow for this syntax:This ticket also fixes an issue where the elements are not promoted to the correct ring:
• finite fields: An issue is fixed where the generator names are not preserved:
CC: @saliola @dimpase @antonleykin
Component: interfaces: optional
Keywords: macaulay2, IMA Coding Sprint
Author: Markus Wageringel
Branch/Commit:
21025bd
Reviewer: Franco Saliola
Issue created by migration from https://trac.sagemath.org/ticket/28566
The text was updated successfully, but these errors were encountered: