Skip to Content.
Sympa Menu

cgal-discuss - Re: [cgal-discuss] Fastest way of running hundreds of booleans

Subject: CGAL users discussion list

List archive

Re: [cgal-discuss] Fastest way of running hundreds of booleans


Chronological Thread 
  • From: "Sebastien Loriot (GeometryFactory)" <>
  • To:
  • Subject: Re: [cgal-discuss] Fastest way of running hundreds of booleans
  • Date: Wed, 4 Nov 2020 08:56:43 +0100
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None ; spf=Pass ; spf=None
  • Ironport-phdr: 9a23:X5ibYBHmc5c++YlrI6kO8p1GYnF86YWxBRYc798ds5kLTJ7yrsmwAkXT6L1XgUPTWs2DsrQY0rWQ6vi8EjFfqb+681k6OKRWUBEEjchE1ycBO+WiTXPBEfjxciYhF95DXlI2t1uyMExSBdqsLwaK+i764jEdAAjwOhRoLerpBIHSk9631+ev8JHPfglEnjWwba5wIRmssAndqsYbjYRiJ6sz1xDEvmZGd+NKyG1yOFmdhQz85sC+/J5i9yRfpfcs/NNeXKv5Yqo1U6VWACwpPG4p6sLrswLDTRaU6XsHTmoWiBtIDBPb4xz8Q5z8rzH1tut52CmdIM32UbU5Uims4qt3VBPljjoMOjgk+2/Vl8NwlrpWrg+/qRxxw4DaY4+bO/RxcazfYdwUSnFMXtpTWiFbHo+wc4UCAugHMO1Fr4f9vVwOrR6mCAWiGe3g1CRHiWXt3a0m0uQuDwfG1xEmEdIJqnTUrdL1NLsPWuyxzafH0zLDb/ZI1jfh8ojJchAvruuQUrJsdsrR00kuGwbLgl6NroHlJDeV1uMXs2ia6OpgSfiji2sjqwxqrTivw90jiojNho4P1l/E8iB5zZ8zKNalR0F1fcSqH4FMtyGGKYR2WMUiTnl2tCs5xbAKpYC2cSgJxZooyRPRZPKKf5WV7x79VeudPzl1iWx7dL6iiRi//kaux/DzW8Wo3ltHrjZInNfQun0Q0RHY98aJSvx4/ki72DaP0Rje6udeLk8vjqXbL4AuzqQsmZoUtETOGDL9lkbujKKOaEko5uyl5/7kb7jmvJOQKZF4hhzkPqkuhsCzGfo0PRISU2SG/OmzyqHv8lf8TblUkvE6j6zUvZ7AKsgFuqK0BhJZ3pgt5hqjCjqpysoXkWQZI19AZR6IkpLmN0zLLf/kE/iyg06jnTF2zP7cJLLhGI/CLn3bnbfhY7l970lcxRI2zd9F5pJUDqgNIfzpWkPsrdDYAB80PxCuz+boD9V90YweWWaRDaODLKzStlqI6vouI+mKeoAVpC7wJ+Y56/Pql3M0ml8QcbO30ZcJdXy0BPRrL1mBbXrpmNgBEGMKvgQkTOztjV2PSSVTZ3K1X6Im5zE7D56mAZ3GRoCpm7GB0yK7EYdXZmBCEFyDDXDod4CcV/cWdC2SOtNhkiADVbW5V4Ah2guhtAvjx7V6L+rU4TEXtY/41Nhu/ODTjhEz9TlsD8uHyW2NTmd0nnkJRzAsxqx/r1Z9mR+/1v1zjPVcUNBS/PhUSRwSNJjGzuU8BcqhdBjGe4LDc1usS866ADw3BvY22d4Jfw49NNilix3fxTuECrQJkKaaRdZ8prnY2GLwINo7znLu26wojl1gScxKYz71zpVj/hTeUtaa236SkLynIPxFgXz9sVybxG/Lh3l2FQ59VaKfACIab0rS6MvjvwbMEufoBrMgPQ9Mj8WFL/kSM4G7vRB9XP7mfe/mTSepgW7pXESHw7qNaMzhfGBPhHyMWnhBqBga+DO9DSZ7Ay6gp2zECzk3TADgZkrt9a91r3bpF0I=

Could you please open an issue on github with a minimal example showing
a crash?

Thanks,

Sebastien.

On 11/2/20 2:39 PM, aseverino ( via cgal-discuss Mailing List) wrote:
I have tried the divide and conquer method, but some booleans have been
failing.

Let's say I have 8 clones (disregard that one of them was the original):

C_1 + C_8 = R_1 (runs ok)
C_2 + C_7 = R_2 (runs ok)
C_3 + C_6 = R_3 (runs ok)
C_4 + C_5 = R_4 (runs ok)

But here it gets tricky. For some reason:

R_1 + R_4 = THIRD_1 (is unreliable, just like)
R_2 + R_3 = THIRD_2

And even if I get (inconsistently) through this part of the process
"unharmed", the "third generation" is very likely to crash the application:

THIRD_1 + THIRD_2 = very likely to crash

That is why I was asking if it's possible to minus the original model from
the clones directly in a parallel fashion.



--
Sent from: http://cgal-discuss.949826.n4.nabble.com/




Archive powered by MHonArc 2.6.19+.

Top of Page