Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
[Simplex tree] Generalization of filtration values in Simplex_tree #1122
base: master
Are you sure you want to change the base?
[Simplex tree] Generalization of filtration values in Simplex_tree #1122
Changes from 22 commits
1966df2
b760df2
b7269a8
70549af
0416788
c4e04ca
290de10
4d80e13
ddb7d20
35778b2
9cc2e76
df5a510
7555436
d07a6f1
78470f5
6d837af
413b6c1
da79b21
1495403
aec50c9
369a965
c77ca28
1cf4ec7
95210dc
af820c5
d92d698
9c2047f
e46325e
bcdad85
b202391
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I sometimes wonder if we should rename it to FiltrationValueForSimplexTree. But the name of concepts is not that important, it can always be changed later since it does not appear in users' code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If the concepts of FiltrationValue are not the same for other classes, it would make sense to rename it for the long run. But I have the feeling that for now, everything is more or less complying with the needs of the simplex tree, as it is mostly used as
double
.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't think we should mention simplex_tree_options.h here
#include <Gudhi/Simplex_tree.h>
if they want this function, they should not directly include simplex_tree_options.h which is an implementation detail. Doxygen "forces" us to show more details than desirable, but let's limit the damage where possible.Making the doc of the functions public means that the NaN behavior is documented now. I hope this won't come back to bite us in the [rear end]...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I removed the mention of the file. For the NaN behaviour, I could take it out of the description and put it aside in a simple
//
comment which will be ignored by doxygen. Otherwise, I did not found a way to mix public and private with doxygen for a same description.