Sébastien Loriot
e4adcceaad
more clean up
2025-01-21 11:30:48 +01:00
Sébastien Loriot
40c8d76834
remove no longer used scripts
2025-01-21 11:26:01 +01:00
Sébastien Loriot
ebe9c3af98
also report warnings in example and test files
2025-01-21 11:21:57 +01:00
Mael Rouxel-Labbé
892c8c8454
Merge branch 'SLS-API_fixes-GF' into SLS-API_fixes-6.0.x-GF
2025-01-21 09:00:05 +01:00
Mael Rouxel-Labbé
74cab200c1
Fix warning
2025-01-21 08:59:26 +01:00
Laurent Rineau
1d6e3056b7
typo
2025-01-20 16:59:47 +01:00
Jane Tournois
1950235653
remove extra point
2025-01-20 16:28:36 +01:00
POUGET Marc
59f650cb81
durty cmake fix
2025-01-20 12:00:00 +01:00
Mael Rouxel-Labbé
bba9db1ff7
Merge branch 'SLS-API_fixes-GF' into SLS-API_fixes-6.0.x-GF
2025-01-20 10:46:00 +01:00
Mael Rouxel-Labbé
79d6f4c4d4
Fix warnings
2025-01-20 10:43:45 +01:00
Sébastien Loriot
b4a8c00e09
Merge remote-tracking branch 'cgal/6.0.x-branch'
2025-01-20 10:19:17 +01:00
Sebastien Loriot
816cd11e3a
Replace boost::optional with std::optional ( #8695 )
...
## Summary of Changes
Some occurrences that slipped through.
See https://github.com/CGAL/cgal/pull/7526
## Release Management
* Affected package(s): `Tetrahedral_remeshing`, `Triangulation_3`
* Issue(s) solved (if any): -
* Feature/Small Feature (if any): -
* License and copyright ownership: no change
2025-01-20 10:13:50 +01:00
POUGET Marc
4b7be41b9d
fixed example name
2025-01-20 10:06:28 +01:00
Sebastien Loriot
76321c4be1
Aos 2 fixes efif ( #8666 )
...
## Fixed the Landmark point-location strategy of the Aos_2 package, so
that it can be applied to arrangements on a sphere.
The title says it all.
I slightly changed one paragraph in the user manual.
Here is the new version:
The arrangement attached to the landmark strategy must be either (i) an
instance of the `Arrangement_2]<Geom,Dcel>` class template, where the
`Traits` parameter is substituted by a geometry-traits class that models
the `ArrangementLandmarkTraits_2` concept, or (ii) an instance of the
`Arrangement_on_surface_2<GeomTraits,TopolTraits>` class template, where
the `GeometryTraits` is similarly substituted; see Section The Landmark
Concept for details about this concept.
## Release Management
* Affected package(s): Arrangement_on_surface_2
* Issue(s) solved (if any): NA
* Feature/Small Feature (if any): NA
* Link to compiled documentation: Changed one paragraph; see above.
* License and copyright ownership: TAU
2025-01-20 10:05:42 +01:00
Jane Tournois
c161fc1ccf
with the point, snippet can't be found
2025-01-20 09:48:53 +01:00
POUGET Marc
20bcc2e11a
added include path local
2025-01-20 09:29:33 +01:00
POUGET Marc
6a73bd53e1
fixed example
2025-01-20 09:01:18 +01:00
Sébastien Loriot
81076472b1
try to fix CI
2025-01-17 19:05:39 +01:00
Sebastien Loriot
01647a0019
Fix compilation of T3 traverser benchmark ( #8694 )
...
## Release Management
* Affected package(s): `Triangulation_3`
* Issue(s) solved (if any): -
* Feature/Small Feature (if any): -
* License and copyright ownership: no change
2025-01-17 19:00:50 +01:00
Sébastien Loriot
6d20c44ccf
Merge remote-tracking branch 'cgal/6.0.x-branch'
2025-01-17 18:52:55 +01:00
Sébastien Loriot
bcd33215a7
Merge remote-tracking branch 'cgal/5.6.x-branch'
2025-01-17 18:52:19 +01:00
Sébastien Loriot
5e2fbcf707
Merge pull request #8691 from lrineau/CGAL-Github-use-ubuntu-22.04-GF
...
FOR 5.6.x ONLY: use ubuntu-22.04 as Github runner
2025-01-17 18:47:28 +01:00
Sébastien Loriot
fe88db2bb3
workaround issue with file command
2025-01-17 18:46:13 +01:00
Mael Rouxel-Labbé
9ec78ace1e
Add license for T_OHS_2
2025-01-17 18:43:26 +01:00
Sebastien Loriot
ea22cc086f
Use the same generator for reproducible runs ( #8683 )
...
Ref:
```
------------------------------------------------------------------
- Tetrahedral_remeshing/ProgramOutput.execution of test_tetrahedral_remeshing_of_one_subdomain
------------------------------------------------------------------
CGAL::Random()::get_seed() = 1736397916
CGAL Random seed = 1736397916
valid data structure
valid triangulation
Tetrahedral remeshing (nb_iter = 1, protect = false)
Init tetrahedral remeshing...done.
# Iteration 1 #
Split long edges... done (2449 splits, in 0.0591981 sec).
Collapse short edges... done (0 collapses, in 0.077903 seconds).
Flip edges...
Flip edges... done (83/2946 surface/volume flips done, in 0.336761 seconds).
Smooth vertices... done (0/760/1915 vertices smoothed, average move = 0.083582, in 0.128201 seconds).
# Iteration 1 done : 3449 vertices #
Flip edges...
Flip edges... done (32/2958 surface/volume flips done, in 0.318584 seconds).
Smooth vertices... done (0/415/1307 vertices smoothed, average move = 0.0443012, in 0.153528 seconds).
# Iteration 2 (flip and smooth only) done : 3449 vertices #
Flip edges...
Flip edges... done (19/2333 surface/volume flips done, in 0.297889 seconds).
Smooth vertices...CGAL error: assertion violation!
Expression :
File : /Users/geometryfactory/CGAL/testsuite/CGAL-6.1-Ic-59/include/CGAL/Intersections_3/internal/Ray_3_Triangle_3_intersection.h
Line : 382
Explanation:
Refer to the bug-reporting instructions at https://www.cgal.org/bug_report.html
libc++abi: terminating due to uncaught exception of type CGAL::Assertion_exception: CGAL ERROR: assertion violation!
File: /Users/geometryfactory/CGAL/testsuite/CGAL-6.1-Ic-59/include/CGAL/Intersections_3/internal/Ray_3_Triangle_3_intersection.h
Line: 382
```
https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-6.1-Ic-59/Tetrahedral_remeshing/TestReport_monet_macOS-x86_64-core_boost_backend.gz
2025-01-17 18:37:33 +01:00
Sebastien Loriot
026700f989
PMP::isotropic_remeshing() - Fix removal of boundary degenerate faces ( #8685 )
...
## Summary of Changes
update status of border edges when removing a (degenerate) border face
## Release Management
* Affected package(s): PMP
* License and copyright ownership: unchanged
2025-01-17 18:36:58 +01:00
Sébastien Loriot
3b5be6693f
Merge remote-tracking branch 'cgal/master' into HEAD
2025-01-17 17:51:28 +01:00
Sébastien Loriot
679cd8cd23
workaround issue with file command
2025-01-17 17:15:49 +01:00
Mael Rouxel-Labbé
cd9d8f6c95
Further renaming
2025-01-17 16:28:02 +01:00
Jane Tournois
bc64faaab3
Laurent's review
2025-01-17 16:22:24 +01:00
Mael Rouxel-Labbé
0c9d8a2420
Add missing dependency
2025-01-17 15:10:12 +01:00
Sébastien Loriot
796a7bd066
more types
2025-01-17 15:09:38 +01:00
Mael Rouxel-Labbé
eedb2edb8f
Rename to Triangulation_on_hyperbolic_surface_2
2025-01-17 15:02:49 +01:00
Mael Rouxel-Labbé
2f84ba4aea
Fix compilation
2025-01-17 13:41:44 +01:00
Mael Rouxel-Labbé
06f862eee7
Misc post-merge fixes
2025-01-17 12:27:21 +01:00
albert-github
7cf6793117
issue #8689 Regression documentation build
...
- compare doxygen version with the available directories on disk and (try to) use the most appropriate one
- give a warning when there are more directories than expected (already present), though `FATAL` should probably be `FATAL_ERROR` though the latest will give problems when adding a new version to the directory list for testing. Changed the message to a `WARNING`
2025-01-17 10:31:54 +01:00
Mael
72520db3a8
Use std::optional::reset
...
Co-authored-by: Anirudh Lakhanpal <91114837+SharonIV0x86@users.noreply.github.com>
2025-01-17 09:15:36 +01:00
Efi Fogel
f6b935401e
Further pacify msvc; replaced auto with actual type (Inner_ccb_const_iterator)
2025-01-16 19:05:22 +02:00
Laurent Rineau
cf815b823f
doc fix: add that iterators are all bidirectional
2025-01-16 14:14:38 +01:00
Laurent Rineau
cf50ad8b13
document the breakng change
2025-01-16 13:47:33 +01:00
Mael Rouxel-Labbé
e1b7c4726e
Replace boost::optional with std::optional
...
See https://github.com/CGAL/cgal/pull/7526
2025-01-16 13:45:12 +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é
8fe8a8c904
Fix compilation of traverser benchmark
2025-01-16 11:03:06 +01:00
Mael Rouxel-Labbé
d2f6836a60
Use CGAL_AND
2025-01-16 10:42:21 +01:00
Mael Rouxel-Labbé
1e46c44142
Enable some disabled tests: operator==(Origin, Point_x) now exists
2025-01-16 10:41:47 +01:00
Mael Rouxel-Labbé
98201c6ecc
Point_3 is no different from other kernel objects
2025-01-16 10:41:16 +01:00
Mael Rouxel-Labbé
e4c0bf1ae5
Use const& for data member
2025-01-16 10:40:51 +01:00
Mael Rouxel-Labbé
604103d035
Regroup definitions of operator<=> for kernel objects + add missing
2025-01-16 10:39:21 +01:00
Mael Rouxel-Labbé
2f825080d5
Use the kernel's Boolean and enums
2025-01-16 10:37:38 +01:00
POUGET Marc
500af7734a
rm design alternative test
2025-01-16 10:35:48 +01:00