Commit Graph

637 Commits

Author SHA1 Message Date
Andreas Fabri 15760cfc78 In 5D we enter Orientation_5, but not in 4D. why? 2025-07-02 17:08:49 +01:00
Andreas Fabri b38b13e2ef WIP for bench4 2025-07-02 16:55:01 +01:00
Andreas Fabri c6b19ed0e3 Add license header 2025-07-02 10:40:52 +01:00
Andreas Fabri 496239a0ed Integrate generated files 2025-07-02 10:32:21 +01:00
Andreas Fabri 63cc54c367 Less abs() 2025-07-01 18:15:07 +01:00
Andreas Fabri 68d2be2798 Less calls to abs() 2025-07-01 17:28:34 +01:00
Sébastien Loriot f2e16bd0c9 dim 6 2025-07-01 16:05:37 +02:00
Sébastien Loriot 8daad7fc09 fix predicate and add filtered version 2025-07-01 15:58:00 +02:00
Andreas Fabri 5bfaaac650 Addd source for filter generator 2025-07-01 11:41:06 +01:00
Andreas Fabri a9621595e5 Fixed code for 6D. For 100K points: 133 instead of 239 sec 2025-04-24 13:42:44 +01:00
Andreas Fabri 717f6aff44 Add benchmark and static filter for 6D 2025-04-24 10:32:25 +01:00
Sébastien Loriot c75cc8aabd FPG output for the orientationC6 2025-04-24 10:23:25 +02:00
Andreas Fabri 3d0a5e54a2 Add source of Orientation_6 for FPG 2025-04-24 09:19:00 +01:00
Andreas Fabri 41ecef0fa3 Add macro for disabling filtering CGAL_NO_STATIC_FILTER_5 2025-04-23 14:51:31 +01:00
Sébastien Loriot 1c07d4c3b4 FPG generated version 2025-04-23 14:55:29 +02:00
Andreas Fabri f747db2774 rewrite predicate 2025-04-23 13:48:57 +01:00
Andreas Fabri 2d0dfd2822 Compiles but segfault 2025-04-23 11:53:03 +01:00
Sébastien Loriot e622f3e03e replace with FPG generated code 2025-04-23 11:08:12 +02:00
Sébastien Loriot f21e9b18ba update predicate source 2025-04-23 11:07:38 +02:00
Andreas Fabri 8cacb534a5 needs one more point 2025-04-23 09:42:15 +01:00
Andreas Fabri e79ee242bd Add code for FPG of Orientation_5 2025-04-23 09:37:39 +01:00
Mael Rouxel-Labbé f9001833b1 Merge remote-tracking branch 'cgal/master' into Kernel_23-Fix_dangling_ref_in_CC3-GF 2025-03-15 14:09:28 +01:00
Laurent Rineau e5001d1a50 update our CMake version 3.18...3.31
That will suppress the warnings about `CMP0167` (from CMake 3.30):

```
CMake Warning (dev) at cmake/modules/display-third-party-libs-versions.cmake:37 (find_package):
  Policy CMP0167 is not set: The FindBoost module is removed.  Run "cmake
  --help-policy CMP0167" for policy details.  Use the cmake_policy command to
  set the policy and suppress this warning.
```
2025-02-04 14:32:37 +01:00
Mael Rouxel-Labbé 06f862eee7 Misc post-merge fixes 2025-01-17 12:27:21 +01:00
Mael Rouxel-Labbé 3b7a4ed21e Merge remote-tracking branch 'cgal/master' into Kernel_23-Fix_dangling_ref_in_CC3-GF 2025-01-16 11:52:34 +01:00
Mael Rouxel-Labbé d02e817bc1 Get rid of result types in function objects of Circular_kernel_23 2025-01-08 17:25:20 +01:00
Mael Rouxel-Labbé b7de40afce Update enum_cast<Uncertain> calls to new API 2025-01-08 17:17:55 +01:00
Andreas Fabri 527569346e CGAL: Modernize CMakeLists.txt 2024-10-08 17:02:41 +01:00
Laurent Rineau 3a223ebd1e cmake_minimum_required(VERSION 3.12...3.29) 2024-06-06 20:19:44 +02:00
Andreas Fabri bd62ca59c4 Fix NewKernel_d 2024-05-13 16:05:51 +01:00
Sébastien Loriot 910945eb5f undo dependency changes + always use core if not disabled 2024-02-27 16:19:28 +01:00
Sébastien Loriot 3b30756cd3 do not depend on CGAL_Core 2024-02-27 14:46:18 +01:00
Andreas Fabri e4558a4d4b Merge branch 'master' into CORE-boost_mp_number-GF 2024-02-23 17:04:37 +01:00
Marc Glisse 1e64d0de51 Call 3d static filters from NewKernel_d 2024-02-10 18:51:23 +01:00
Sébastien Loriot 2f104a6f76 replace boost::mpl::not_ 2023-11-10 16:38:24 +01:00
Sébastien Loriot 4344c3cc27 replace boost::mpl::or_ 2023-11-10 16:34:19 +01:00
Sébastien Loriot 2277013d84 replace boost::mpl::and_ 2023-11-10 16:19:26 +01:00
Sébastien Loriot 8700394122 boost::mpl::if_ -> std::conditional 2023-09-24 22:57:20 +02:00
Sébastien Loriot b66afab814 Merge remote-tracking branch 'sloriot/CGAL-using_c++17_stl' into HEAD 2023-07-05 11:29:35 +02:00
Sébastien Loriot 68813c5c63 Merge pull request #7403 from sloriot/CGAL-replace_boost_by_std
Replace boost by std
2023-07-05 11:08:36 +02:00
Sébastien Loriot dfc386d65b Merge branch 'master' into HEAD 2023-06-22 14:05:45 +02:00
Laurent Rineau 3851bc437e Merge pull request #7513 from sloriot/T23-exact_serialization
EPECK Triangulation serialization
2023-06-22 11:59:34 +02:00
Sébastien Loriot 27e303b598 add more missing include directives 2023-06-20 14:18:39 +02:00
Sébastien Loriot 0ee31a5d4f remove extra parenthesis 2023-06-19 19:17:49 +02:00
Sébastien Loriot 9a0bdb5d96 boost::variant ---> std::variant 2023-06-15 10:57:10 +02:00
Sébastien Loriot c8a88b9014 remove CGAL_static_assertion* 2023-06-15 10:42:10 +02:00
Sébastien Loriot c1294a0eaa boost::integral_constant ---> std::integral_constant 2023-04-29 09:42:15 +02:00
Sébastien Loriot 32340e6401 boost::is_arithmetic -> std::is_arithmetic 2023-04-23 22:37:07 +02:00
Sébastien Loriot 8b3acae1c7 boost::remove_reference -> std::remove_reference 2023-04-23 22:36:59 +02:00
Andreas Fabri 0d320e48a8 Merge branch 'Number_types-fix_VC2017_boost_mp-GF' into CORE-boost_mp_number-GF 2023-03-17 08:28:10 +01:00