Commit Graph

1952 Commits

Author SHA1 Message Date
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