-
Notifications
You must be signed in to change notification settings - Fork 1.4k
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
Mesh_3 edge_distance criterion : an upper bound for the distances of the feature edge to the input feature #7532
Mesh_3 edge_distance criterion : an upper bound for the distances of the feature edge to the input feature #7532
Conversation
This PR will fix issue #5110 |
I'm adding a first todo-list
|
…nt. Only works for domain Polyhedral_mesh_domain_with_features_3
…t_sigma-jtournois' into Mesh-3-edge-distance-criterium-aclement
… demo - fix Mesh_3 dialog initialization'
…ion.cpp to test the creation with or without a SizingField - Modified test_meshing_determinism.cpp to test determinism of mesh creation - Added test_max_edge_distance.cpp that estimate number of vertices and facets and test that it is greater than without the parameter
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
/force-build:v0 |
The documentation is built. It will be available, after a few minutes, here: https://cgal.github.io/7532/v0/Manual/index.html |
I can't reproduce the runtime errors, even using the same random seed. @ange-clement can you reproduce the error? |
I could reproduce it after 5 runs. As it is in Release mode but as there is an assertion I removed the In fact I get another but similar exception than in the testsuite, namely:
|
(from 745 to 893 in my experiments) so testing their number wrt a reference value does not make much sense This commit changes to test not to test meshing without comparing nbv and nbf in parallel mode
What variations do you observe. Do you now test that it is between 0 and maxint? |
The range for the number of vertices (in my experiments) is too wide (+/-20% around average value) so imho it does not make much sense to choose arbitrary bounds to test them. |
Successfully tested in CGAL-6.0-Ic-242 |
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 have reviewed this pull-request. I would like to say I approve the documentation (except maybe a doubt about a wording, see the comment). But I am not sure about the implementation. I would like to do a peer-review with Ange.
This pull-request was previously marked with the label |
We have only modified the And approved. |
Summary of Changes
Fixes issue #5110.
Adds a edge_distance criteria to the mesh generation process.
This criteria is an upper bound for the distance from the edge to the 1D feature.
Release Management