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
Implement computation of Riemann period matrices etc. #23175
Comments
Branch: u/nbruin/riemann_surface |
comment:2
We'll likely be rewriting history on this branch. New commits:
|
Dependencies: #23140 |
Changed keywords from none to sd86.5 |
Commit: |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
comment:10
Documentation should now be more or less up to standards. |
Reviewer: Julian Rüth |
comment:11
I am making some style changes. I am still working on this, but here are already some comments. Please fix/comment the following:
There are some confusing comments in the source code, please try to make them more understandable to people who did not write this code:
|
Changed branch from u/nbruin/riemann_surface to u/saraedum/riemann_surface |
Branch pushed to git repo; I updated commit sha1. This was a forced push. New commits:
|
comment:18
Ok. Feel free to set this to positive review when the patchbot is happy. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:20
Sorry! I ran into one case where the Voronoi cells as computed did not give rise to a homology basis (because we were discarding edges in a way that led to an non-connected diagram). I rewrote another routine to be better documented and clearer as well. Knock-on effect of the changed voronoi cells is that a lot of doctests with arbitrary output changed, but those are not very insightful. Nonetheless, probably good form if the reviewer gives a thumbs-up to these changes before we set this to positive. |
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:24
Feel free to set this back to positive review if you're confident that tests are going to pass. |
comment:25
OK. the bots seem busy. I've tested on 8.0beta11 and all tests pass. A previous complaint by a plugin about "EXAMPLE:" rather than "EXAMPLES:" has been fixed too, so following Julian's assessment: positive review. Preferably new issues get their own ticket. |
comment:27
Fails on 32-bit:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:29
Sigh ... doctesting doctests with non-uniquely represented objects is a pain. It would be nice if we'd have a way of getting wider architecture exposure without Volker having to intervene. Let's try this. |
comment:31
Looks good. (Yes, I guess a better CI/CD infrastructure would be helpful. As I am just transferring the company I work for to gitlab CI/CD, I discussed this quite a bit with roed during the past few days actually. But I guess it would be quite some effort to swap our patchbot/buildbot out for a more standardized solution…) |
Changed branch from u/nbruin/riemann_surface to |
Include a class that supports analytic computation of period matrices and computation of endomorphism matrices.
Depends on #23140
CC: @adeines
Component: algebraic geometry
Keywords: sd86.5
Author: Nils Bruin, Alexandre Zotine
Branch/Commit:
6e689c2
Reviewer: Julian Rüth
Issue created by migration from https://trac.sagemath.org/ticket/23175
The text was updated successfully, but these errors were encountered: