Commit Graph

1915 Commits

Author SHA1 Message Date
Andreas Fabri ced52508fd Add IO operators 2023-04-18 09:48:10 +01: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
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
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
Sébastien Loriot 96bf9c9cb8 fix includes 2023-04-07 10:45:12 +02:00
Sébastien Loriot e9a37b96b5 use cpp_float in the type selector 2023-04-07 10:34:13 +02:00
Andreas Fabri d3d2c284df 256 -> 512 and no need for std::move() 2023-04-07 09:15:50 +01:00
Andreas Fabri 09ba63ec50 Use std::move() 2023-04-07 09:15:22 +01:00
Andreas Fabri 6bcc9ac087 Set MinBits to 256 (as it is good for Dt3 2023-04-07 09:15:05 +01:00
Andreas Fabri a9b84b1589 Add constructor for expression 2023-04-07 09:14:52 +01:00
Andreas Fabri 1f79f5deac simplify expressions 2023-04-07 09:14:39 +01:00
Andreas Fabri 965245baf5 resolve conflict 2023-04-07 09:14:16 +01:00
Andreas Fabri 8c9d411c94 Fix sign 2023-04-07 09:12:12 +01:00
Andreas Fabri 7c0d7ee154 Add constructors 2023-04-07 09:11:55 +01:00
Andreas Fabri 190c60d225 Polyhedron demo compiles 2023-04-07 09:11:34 +01:00
Andreas Fabri ac15dfab9d The Kernel_23 testsuite compiles 2023-04-07 09:11:20 +01:00
Andreas Fabri 080d1496bd fixes 2023-04-07 09:11:01 +01:00
Andreas Fabri 1ecb48e8bb resolve conflict 2023-04-07 09:10:38 +01:00
Andreas Fabri 058ce7c76a whitespace 2023-03-16 13:52:56 +01:00
Andreas Fabri 60fb652810 Remove inline and explain why we moved code 2023-03-16 13:47:29 +01:00
Andreas Fabri f713d3f6be
Update Number_types/include/CGAL/Sqrt_extension/Sqrt_extension_type.h
Co-authored-by: Sebastien Loriot <sloriot.ml@gmail.com>
2023-03-16 13:43:46 +01:00
Andreas Fabri f734d9d762 Number_types: Fix VC2017 bug with boost::mp 2023-03-16 10:52:36 +01:00
Mael 153c603209
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF 2023-01-27 22:09:02 +01:00
Sébastien Loriot 4a03f7dffa be consistent with Exact_integer 2023-01-15 22:33:08 +01:00
Mael 0ff7882997
Merge branch 'master' into feature/bug_documentation_spell_20221113 2022-12-06 22:21:06 +01:00
Mael 6538b22e06
Merge branch 'master' into CGAL-Clean_CMakeLists.txt-GF 2022-12-05 16:03:41 +01:00
Laurent Rineau 67b5c791e9 Merge pull request #7075 from MaelRL/CGAL-Fix_some_links-GF
Update some links + https
2022-12-05 12:22:06 +01:00
Laurent Rineau 5c943e558c Merge pull request #6935 from lrineau/CGAL-fix_autotest_with_ctest-GF
Fix autotest_cgal_with_ctest
2022-11-25 10:15:07 +01:00
Mael Rouxel-Labbé b5c21e1f5d Http -> https + update some dead links 2022-11-23 18:54:37 +01:00
Sébastien Loriot 33cfc700b2 fix unused warning 2022-11-17 12:12:01 +01:00
albert-github 3674c937f7 spelling corrections
Some spelling corrections (Directories starting with `M`-` N`),
some backward work
some forward work
2022-11-15 15:21:01 +01:00
albert-github 45478184de spelling corrections
Some spelling corrections (Directories starting with `E`-` L`),
some backward work
some forward work
2022-11-15 13:39:40 +01:00
Laurent Rineau b232f4bcfd Merge pull request #6942 from sloriot/CGAL-header_clean_up
Clean up in headers
2022-10-13 15:17:39 +02:00
Laurent Rineau 827cd87d9d Merge pull request #6752 from sloriot/NT-use_boost_mp
Use boost mp by default
2022-10-07 15:46:59 +02:00
Laurent Rineau 7792a2febd Merge pull request #6929 from afabri/Number_types-doc_leda_integer-GF
Number types:   Use mathbb for mathematical Z, Q, and R
2022-10-07 15:46:31 +02:00