Closed YanBos closed 5 months ago
@YanBos Thanks for closing the issue. Sorry we could not help you in time.
Can you please let you know what was the solution?
@lrineau no worries :) Changing the kernel to CGAL::Simple_cartesian<mpq_class>
helped so that I could run my program in a reasonable amount of time. Maybe you have a pointer on why changing the Kernel to the above could have helped?
Issue Details
Intersecting instances of
Polygon_set_2
in an omp parallel for loop leads to degraded performance. Further, if the polygon sets are marked as shared to the omp parallel for loop the application throws. A minimal reproducible example is added below.Source Code
Results with 1e6 rounds:
Mac (10 cores)
Linux (64 cores)
Environment