Commit Graph

1949 Commits

Author SHA1 Message Date
albert-github ee2a55279d issue #7395 Improvement of layout of model relations
- Completed the cgalHasModel part
- corrected spelling of `Has Model` and `Is Model Of` to `Has model` and `Is model of`
2023-07-06 17:35:34 +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 0ee31a5d4f remove extra parenthesis 2023-06-19 19:17:49 +02:00
Sébastien Loriot f936680600 Merge remote-tracking branch 'cgal/master' into HEAD 2023-06-15 18:48:39 +02:00
Sébastien Loriot bbc4d08ee0 Merge remote-tracking branch 'cgal/master' into HEAD 2023-06-15 10:47:07 +02:00
Sébastien Loriot c8a88b9014 remove CGAL_static_assertion* 2023-06-15 10:42:10 +02:00
Sébastien Loriot ddb405a2c2 move specialization into the header (avoid superflous include) 2023-06-13 10:40:06 +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
Sébastien Loriot 32340e6401 boost::is_arithmetic -> std::is_arithmetic 2023-04-23 22:37:07 +02:00
Sébastien Loriot 99e7f4806a boost::int -> std::int 2023-04-23 18:43:10 +02:00
Sébastien Loriot fc034c6a5d boost::unit -> std::uint 2023-04-23 18:40:39 +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
Sébastien Loriot 583600b1a9 fix high_bit on non-msvc compiles 2023-04-07 10:55:01 +02:00