cgal/Polygon_mesh_processing
Sebastien Loriot d731405249
PMP: Fix slow compute_vertex_normal() (#8684)
## Summary of Changes

For the testcase provided in this PR `compute_vertex_normal()` is
particularly slow. A vertex has a fan of incident faces with identical
normal. As the first fix tests with `operator==(Vector_3,Vector_3)` it
is still slow when the object is slightly rotated or perturbed. With a
bound on the angle between normals it is fixed, but is that acceptable?
For `double` probably. Do we have to specialize for exact number types?

## Release Management

* Affected package(s): PMP
* License and copyright ownership: GF
2025-08-05 16:22:21 +02:00
..
benchmark/Polygon_mesh_processing add new cpp in cmakelist of bench 2025-05-21 09:26:38 +02:00
doc/Polygon_mesh_processing Merge pull request #8744 from LeoValque/PMP_triangle_soup_rounding-GF 2025-06-26 22:01:58 +02:00
examples/Polygon_mesh_processing Merge pull request #8744 from LeoValque/PMP_triangle_soup_rounding-GF 2025-06-26 22:01:58 +02:00
include/CGAL PMP: Fix slow compute_vertex_normal() (#8684) 2025-08-05 16:22:21 +02:00
package_info/Polygon_mesh_processing Change output file names; Fix dependency 2024-10-18 14:28:17 +01:00
test/Polygon_mesh_processing Update Polygon_mesh_processing/test/Polygon_mesh_processing/slow_compute_normal.cpp 2025-07-28 17:51:16 +02:00