msv
56c62737ee
0029182: BOPAlgo_PaveFiller sometimes raises exception in parallel mode
...
Data races have been prevented in the code of BOPAlgo_PaveFiller that makes pcurves of edges on faces. For that:
- Put into treatment only unique edge-face pairs.
- If the same edge is treated with different faces in different threads simultaneously this also causes data races. To avoid this make the edge's copy in each thread and update the copy. The original edge is updated only after finishing parallel processing.
The new method BOPTools_AlgoTools::CopyEdge has been added to make a copy of an edge with vertices.
Big screenshot in the test script tests/bugs/modalg_7/bug28200 has been replaced with a small one.
2017-10-19 12:26:47 +03:00
..
2017-06-01 13:55:29 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-12 12:23:55 +03:00
2017-06-29 14:24:31 +03:00
2017-06-29 14:24:54 +03:00
2017-10-12 12:23:55 +03:00
2017-07-13 12:36:04 +03:00
2017-07-28 15:16:41 +03:00
2017-07-28 15:16:41 +03:00
2017-07-13 17:29:44 +03:00
2017-07-28 15:16:41 +03:00
2017-07-28 15:16:41 +03:00
2017-07-28 15:16:41 +03:00
2017-07-20 11:45:58 +03:00
2017-07-21 12:13:05 +03:00
2017-07-20 11:40:37 +03:00
2017-07-28 15:16:41 +03:00
2017-06-01 13:55:29 +03:00
2017-06-01 13:55:29 +03:00
2017-07-28 15:16:41 +03:00
2017-07-28 15:16:41 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-07-27 13:59:28 +03:00
2017-07-27 13:59:28 +03:00
2017-07-28 15:16:41 +03:00
2017-07-28 15:16:41 +03:00
2017-07-28 15:16:41 +03:00
2017-07-28 15:16:41 +03:00
2017-07-28 15:16:41 +03:00
2017-07-27 14:00:09 +03:00
2017-07-28 15:16:41 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-08 17:44:01 +03:00
2017-08-18 12:13:40 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-30 11:22:47 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-09-28 10:46:50 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-10 13:56:12 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-17 15:47:25 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-17 15:47:08 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-09-22 11:51:49 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-30 12:42:41 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-18 12:13:40 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 19:12:01 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 19:12:41 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-10-06 10:28:34 +03:00
2017-08-24 19:13:04 +03:00
2017-08-24 19:13:04 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-24 21:24:34 +03:00
2017-08-30 11:22:47 +03:00
2017-09-22 11:52:05 +03:00
2017-09-22 11:52:05 +03:00
2017-08-24 21:24:34 +03:00
2017-09-22 11:51:27 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-08-29 11:28:43 +03:00
2017-08-29 11:28:43 +03:00
2017-10-19 12:26:47 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-08-30 13:52:36 +03:00
2017-08-30 13:52:36 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-07-27 13:59:05 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-06 10:28:34 +03:00
2017-10-19 12:26:39 +03:00
2017-09-29 09:42:08 +03:00
2017-08-30 11:22:45 +03:00
2017-06-09 12:58:49 +03:00
2017-07-06 12:41:56 +03:00
2017-07-06 12:41:56 +03:00
2017-07-06 12:41:56 +03:00
2017-07-06 12:41:56 +03:00
2017-07-06 12:41:56 +03:00
2017-06-15 11:31:39 +03:00
2017-06-22 11:34:18 +03:00
2017-06-22 11:34:18 +03:00
2017-06-22 11:34:18 +03:00
2017-06-22 12:45:05 +03:00
2017-07-13 17:29:42 +03:00
2017-07-06 12:41:32 +03:00
2017-07-06 12:41:32 +03:00
2017-08-17 15:47:50 +03:00
2017-08-17 15:47:50 +03:00
2017-08-17 15:47:50 +03:00
2017-08-17 15:48:15 +03:00
2017-08-17 15:48:15 +03:00
2017-08-17 15:48:15 +03:00
2017-08-17 15:48:15 +03:00
2017-10-06 10:28:17 +03:00
2017-08-08 17:40:57 +03:00
2017-08-17 15:48:22 +03:00
2017-08-30 13:52:56 +03:00
2017-08-09 18:11:03 +03:00
2017-08-17 15:47:50 +03:00
2017-08-30 12:42:41 +03:00
2017-09-22 11:51:56 +03:00
2017-09-28 10:46:50 +03:00
2017-09-22 11:51:47 +03:00
2017-09-22 11:52:02 +03:00
2017-10-06 10:28:08 +03:00
2017-10-19 12:26:47 +03:00
2017-10-19 12:26:47 +03:00