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
Clean Hyperbolicity Module #18418
Comments
Author: borassi |
comment:1
I will perform the modifications in the description as soon as possible. Since this is my first ticket, please let me know if I make any mistake in my work. |
Changed keywords from none to Hyperbolicity |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
comment:4
in the hyperbolicity method, we are not using qsort but something similar to counting sort. |
Commit: |
This comment has been minimized.
This comment has been minimized.
comment:6
David, is there any particular reason why you use variable "triples", instead of simply iterating twice over the array "pairs_of_length"? If not, I could clean this, too. |
comment:7
Hello,
David. |
comment:9
Hello!
Done
Yeah, sorry, wrong comment. Corrected.
Done
I replaced the code of
I see your point: very nice solution! My solution was simply to recompute |
comment:10
Hello, Be careful with global name replacements
In method
In method
You could also rename some methods
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:13
Done everything! |
comment:14
|
comment:15
I think in increasing order, because at line 569 I find:
where pairs_of_length[i] is where the list of pairs at distance i starts. |
This comment has been minimized.
This comment has been minimized.
Reviewer: David Coudert |
comment:16
You are perfectly right! For me this patch is now good to go. David. |
comment:17
Author name should be the full name, not trac username |
Changed author from borassi to Michele Borassi |
comment:18
Sorry, I have forgotten to check that. |
comment:19
Documentation doesnt' build:
|
comment:20
Michele, line 10 of the file, there is a |
Branch pushed to git repo; I updated commit sha1. New commits:
|
comment:22
Done! |
comment:23
With the last commit, I can compile, run tests, do some other trials, build the doc and the result looks good. So it should be ok this time. |
Changed branch from u/borassi/clean_hyperbolicity_module to |
Improve the hyperbolicity module by performing the following cleanings:
2^16
vertices);CC: @nathanncohen @dcoudert
Component: graph theory
Keywords: Hyperbolicity
Author: Michele Borassi
Branch/Commit:
0ce5420
Reviewer: David Coudert
Issue created by migration from https://trac.sagemath.org/ticket/18418
The text was updated successfully, but these errors were encountered: