-
Notifications
You must be signed in to change notification settings - Fork 129
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
Inefficient conversion from OSCAR to Singular #3828
Labels
Comments
Dumb question: Shouldn't these conversion functions not be part of |
lgoettgens
changed the title
Inefficient conversion from OSCAR to Singula
Inefficient conversion from OSCAR to Singular
Jun 5, 2024
@ederc agreed |
Searching for |
We also just noticed that there may be a correctness issue here if the field on the OSCAR and Singular sides use different defining polynomials? It also doesn't even check if the size of the fields coincides |
Should be addressed together with #976 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
It seems there is quite some inefficient conversion code from OSCAR to Singular (perhaps also the other way around) in e.g.
src/Rings/mpoly.jl
. One example:At the very least don't compute
SFa^i
in each iteration, reuse the previous one. But really, we should use the coefficient vector and directly construct the output from that.Multiple other functions in that file have the exact same problem.
I assume the algebraic geometry / commutative algebra team will want to resolve this.
The text was updated successfully, but these errors were encountered: