Laurent Rineau
9f96166d44
Merge branch '5.5.x-branch' into 5.6.x-branch
...
# Conflicts:
# Polygon/include/CGAL/Polygon_2_algorithms.h
# Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/measure.h
2024-03-22 09:09:57 +01:00
Sébastien Loriot
f34745c4d8
use a functor for collapsing the DAG to not depend on Filtered_kernel
...
nor inclusion order
2024-03-14 10:02:30 +01:00
Laurent Rineau
cf0c6c0782
tweak in CGAL/boost_mp.h instead
2023-08-03 14:05:37 +02:00
Sébastien Loriot
3614612202
add missing spe
2023-07-17 15:28:31 +02:00
Sébastien Loriot
ceded5c3ef
one more specialization + fix invalid usage
2023-07-17 10:13:13 +02:00
Sébastien Loriot
e46196d362
one more internal missing
2023-07-12 13:40:24 +02:00
Sébastien Loriot
7d86fa9648
add missing internal namespace
2023-07-12 13:29:14 +02:00
Sébastien Loriot
52caa41236
directly use Exact_NT_backend
2023-07-12 11:10:08 +02:00
Sébastien Loriot
1e7bc05345
add missing spe
2023-07-07 13:59:27 +02:00
Sébastien Loriot
a49a4f3ae0
missing ;
2023-07-07 13:47:12 +02:00
Sébastien Loriot
02fbbba7d6
get rid of default to avoid silent errors
2023-07-07 13:34:37 +02:00
Sébastien Loriot
915df4c5b6
add another missing spe
2023-07-07 13:29:56 +02:00
Sébastien Loriot
407928642d
add missing partial specialization
2023-07-07 13:19:19 +02:00
Sebastien Loriot
11b92e94f8
Add an alternative of Mpzf using boost cpp_int ( #7191 )
...
## TODO:
- [x] branch size
- [x] boost backend should not be the default in 5.6
2023-05-22 09:23:35 +02:00
Andreas Fabri
66e68a71ee
Add three comments made on github
2023-05-11 15:45:42 +01:00
Andreas Fabri
ed9d5f5ecb
Change debug macro name
2023-05-11 08:25:35 +01:00
Andreas Fabri
2aa0c3487d
Fix copyright
2023-05-11 08:24:13 +01:00
Sébastien Loriot
d1aebb8e29
add missing specializations
2023-05-10 18:18:04 +02:00
Sébastien Loriot
009fee2c2f
rely on arithmetic kernels
2023-05-10 17:37:43 +02:00
Sébastien Loriot
0e8a6286cd
do not use Boost exact nt backend by default
2023-05-10 17:31:45 +02:00
Laurent Rineau
c2e24424d3
Merge pull request #7415 from janetournois/Mesh_3-triple_lines_with_sqrt-jtournois
...
Mesh_3 triple lines detection robustness
2023-05-04 17:22:46 +02:00
Andreas Fabri
abbebe4ed7
Fix for conversion warning
2023-05-04 07:42:06 +01:00
Andreas Fabri
69397d7d93
int -> std::size_t
2023-05-02 07:32:27 +01:00
Jane Tournois
2f88b29cda
replace multiple std::sqrt by macros
...
with more than 17 digits in case we have number types bigger than double
2023-04-28 17:54:07 +02:00
Sébastien Loriot
3daf6f8dca
fix warnings
2023-04-24 13:30:35 +02:00
Andreas Fabri
5b2275b9f8
Boost MP is turned off for all Apple Clang versions below 11.0.3!
2023-04-21 09:12:11 +01:00
Andreas Fabri
a14b6a0327
Try to quit a warning I cannot reproduce
2023-04-21 09:12:11 +01:00
Sébastien Loriot
cccb5a4330
fix the case when GMP is OFF
2023-04-19 03:08:03 +02:00
Andreas Fabri
ced52508fd
Add IO operators
2023-04-18 09:48:10 +01:00
Mael Rouxel-Labbé
1a5826f11a
Merge remote-tracking branch 'cgal/master' into SLS-Weighted_skeleton-GF
2023-04-17 12:48:30 +02:00
Laurent Rineau
824976a003
Merge pull request #7236 from albert-github/feature/issue_7231
...
issue #7231 Improvement of layout of refines relations.
2023-04-17 10:14:01 +02:00
Andreas Fabri
6be6c02f9c
Fix for [-Wparentheses] warning
2023-04-15 17:22:55 +01:00
Andreas Fabri
2b3b4ddb88
Add Histogram_profiler for the shift size
2023-04-14 14:20:31 +01:00
Laurent Rineau
11ff3c57bd
Merge branch 'master' into CGAL-boost_mp_exact_ring_selector
2023-04-14 09:44:23 +02:00
Andreas Fabri
7d9852a402
avoid intermediate variable
2023-04-13 17:23:51 +01:00
Andreas Fabri
2eb1af66cb
Use negate() instead of operator-() and assignment
2023-04-13 17:16:13 +01:00
Andreas Fabri
5978611360
Better is_one()
2023-04-13 16:55:04 +01:00
Sébastien Loriot
5653939315
fix for leda and rename type
2023-04-13 17:48:04 +02:00
Andreas Fabri
1d41c0d569
More early exits
2023-04-13 16:15:18 +01:00
Andreas Fabri
51d7e52253
More tests
2023-04-13 16:15:18 +01:00
Sébastien Loriot
7309a17942
fix default integer
2023-04-13 16:34:34 +02:00
Sébastien Loriot
733ecc49c4
please leda_real
2023-04-12 17:36:23 +02:00
Andreas Fabri
6aee156685
early exit in operator<
2023-04-12 15:24:56 +01:00
Andreas Fabri
b31d646600
Fixes
2023-04-12 15:00:58 +01:00
Andreas Fabri
42f350ef04
Add a test and more implementations
2023-04-12 13:16:56 +01:00
albert-github
b21b984daa
issue #7231 Improvement of layout of refines relations.
...
Adjusted after review
- usage of `Adaptable...Function` instead of `AdapatableFunctor (with... arguments)`
- corrected some incorrect / superfluous `}`
2023-04-12 09:49:53 +02:00
Sébastien Loriot
089fc821c9
hide a developer friendly way to easily switch with the default exact nt in EPICK/EPECK
2023-04-07 18:41:13 +02:00
Sébastien Loriot
924e193603
fix name
2023-04-07 14:50:54 +02:00
Sébastien Loriot
d291901614
try to make it easier to read and to keep consistency
2023-04-07 14:43:37 +02:00
Sébastien Loriot
1061174f30
remove duplicated switch macro mechanism
2023-04-07 13:44:03 +02:00