Sébastien Loriot
3b0d95e0e5
Merge remote-tracking branch 'cgal/6.1.x-branch' into 'cgal/main'
2025-11-06 10:07:15 +01:00
Sébastien Loriot
a9b369650a
Merge remote-tracking branch 'cgal/6.0.x-branch' into 'cgal/6.1.x-branch'
2025-11-06 10:04:46 +01:00
Sven Oesau
9e36c6744b
adding support for Eigen3 5.0.0
...
moving the Eigen3 version check into CGAL_Eigen3_support.cmake
2025-11-06 10:01:01 +01:00
Sebastien Loriot
833d425ca3
Triangulation: Add static filter for 5D and 6D orientation predicate ( #8862 )
...
## Summary of Changes
This PR adds a static filter for the orientation test of 4D, 5D and 6D
points. It is ~20% faster than just interval arithmetic.
- [x] Add for 4D
- [x] ~~Add in sphere predicate~~
## Release Management
* Affected package(s): Triangulation
* License and copyright ownership: unchanged
2025-08-05 16:15:54 +02:00
Andreas Fabri
5b547309e7
Read the right input file in test_triangulation_static_filters_6
2025-07-22 07:20:17 +01:00
Andreas Fabri
17586da7a4
No need to spatial_sort()
2025-07-17 19:34:06 +01:00
Andreas Fabri
b54a4268d0
Add 5d and 6d test
2025-07-04 10:24:56 +01:00
Andreas Fabri
f9bf2571dd
Add a test for the 4D static filters
2025-07-04 08:27:55 +01:00
Sébastien Loriot
ce87535e11
fix doxygen command
2025-07-03 14:05:46 +02:00
Sébastien Loriot
7977b1f22d
fix compilation errors
2025-07-03 09:37:41 +02:00
Andreas Fabri
076ffc109f
It works also for 4D and we go from 2sec to 1.2 sec
2025-07-02 17:31:21 +01:00
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
496239a0ed
Integrate generated files
2025-07-02 10:32:21 +01:00
albert-github
12cde5b685
Spelling correction
...
After review: euclidean -> Euclidean
2025-06-27 13:04:28 +02:00
albert-github
7385518583
Warnings during table generation in documentation
...
With doxygen release1.14.0 doxygen is a bit stricter regarding handling tables (not ignoring superfluous tags), it now leads to some warnings (and unexpected results).
2025-06-23 14:54:04 +02:00
Sebastien Loriot
9eae964517
Triangulation: filter_iterator ( #8899 )
...
## Summary of Changes
The testsuite of
[Triangulation](https://cgal.geometryfactory.com/CGAL/testsuite/summary-6.1-Ic-159.html?package=Triangulation )
has N's for some platforms. The test platforms have in common to use
boost_1_88_0, but with VC++ or clang on Windows I can't reproduce the
error with this version of boost.
In this PR I use the filter_iterator adaptor of CGAL, to see if the
boost filter_iterator is the problem.
## Release Management
* Affected package(s): Triangulation
* License and copyright ownership: unchanged
2025-06-10 14:58:16 +02:00
Sébastien Loriot
d5c8d87ad2
Merge pull request #8906 from albert-github/feature/bug_table_inconsistency
...
Warnings during table generation in documentation
2025-06-04 14:56:21 +02:00
albert-github
d1fea32fc3
Warnings during table generation in documentation
...
With doxygen release1.14.0 doxygen is a bit stricter regarding handling tables (not ignoring superfluous tags), it now leads to some warnings (and unexpected results).
2025-05-26 11:28:55 +02:00
Sébastien Loriot
f3b8f20d00
handle convert between const and non-const iterators
2025-05-22 19:50:06 +02:00
Sébastien Loriot
13609a6966
no need to repeat the package name as it is on the line above
2025-05-22 17:53:41 +02:00
Andreas Fabri
f8b2d74329
Make it deterministic
2025-05-21 10:54:02 +01:00
Andreas Fabri
3d54d512a7
Triangulation: filter_iterator
2025-05-21 10:18:14 +01:00
Andreas Fabri
51d035d9d9
'Fix' in an untested function
2025-04-28 16:23:27 +01:00
Andreas Fabri
6b729748e1
Adress some items of Issue #8802
2025-04-28 16:09:13 +01:00
Andreas Fabri
9a134d2145
Adress some items of Issue #8802
2025-04-28 15:39:43 +01:00
Andreas Fabri
338b31bf32
Add dependency
2025-04-28 12:07:16 +01:00
Andreas Fabri
400c1da751
In bench6.cpp add indices to the vertices, and report the edges on the convex hull
2025-04-25 17:26:18 +01:00
Andreas Fabri
a2cfa40a26
Add CGAL:: in a concept
2025-04-25 15:19:38 +01:00
Andreas Fabri
717f6aff44
Add benchmark and static filter for 6D
2025-04-24 10:32:25 +01:00
Andreas Fabri
e45f8faaa7
typo
2025-04-24 09:24:32 +01:00
Andreas Fabri
90a376de17
Add to package description
2025-04-24 08:39:07 +01:00
Andreas Fabri
eef2bea7b1
Add doc for storage policies
2025-04-24 08:11:39 +01:00
Andreas Fabri
f147e0f0cc
Use TDS_full_cell_mirror_storage_policy
2025-04-23 20:54:42 +01:00
Andreas Fabri
d9c4f603ee
const&
2025-04-23 17:47:47 +01:00
Andreas Fabri
9f07b04778
Replace queue with stack<T,Vector<T>> in insert_in_tagged_hole. static/data member would give even more speed
2025-04-23 17:41:25 +01:00
Andreas Fabri
0e61fdc8e1
vector for visited cells
2025-04-23 15:44:20 +01:00
Andreas Fabri
e79ee242bd
Add code for FPG of Orientation_5
2025-04-23 09:37:39 +01:00
Andreas Fabri
b0062d2757
Triangulation: Fix Typos
2025-04-09 14:47:37 +01:00
Mael Rouxel-Labbé
691fd789f9
Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface
2025-03-24 21:34:55 +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
albert-github
aaa6adb7c1
In a number of cases the command `@{` (or `\{`) is not closed by a corresponding closing command (`@}`). For the `\=name` command this is apparently not necessary but it is better to have corresponding open and close commands.
...
(also corrected a split in a line that I noticed in Arrangement_on_surface_2/doc/Arrangement_on_surface_2/CGAL/Arr_conic_traits_2.h)
2024-12-25 15:09:57 +01:00
Sébastien Loriot
b32558b87e
Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface
2024-12-16 11:47:34 +01:00
Laurent Rineau
96cd3e6f09
Merge remote-tracking branch 'cgal/master' into pr/afabri/8528
2024-10-17 00:25:24 +02:00
Sven Oesau
a06002ab2b
Merge remote-tracking branch 'cgal/master' into gsoc2022-isosurface
2024-10-14 14:42:46 +02:00
Andreas Fabri
527569346e
CGAL: Modernize CMakeLists.txt
2024-10-08 17:02:41 +01:00
albert-github
dd02af92a2
issue #8515 Spelling mistakes found checking `en-GB` to `en-US`
...
Spelling corrections, `en-GB` -> `en-US`
2024-10-05 11:28:29 +02:00
Sébastien Loriot
29d9e5a2aa
Merge pull request #8349 from mglisse/Triangulation-pasto-glisse
...
Pasto in TDS
2024-07-23 17:20:43 +02:00
Sébastien Loriot
43333f0df2
add test that was failing without the patch
2024-07-17 09:25:53 +02:00
Marc Glisse
256d656930
Pasto in TDS
2024-07-11 11:35:12 +02:00