Commit Graph

100630 Commits

Author SHA1 Message Date
Andreas Fabri 5f3e3b2e14 Use wrapper files to suppress warning 2022-05-05 08:46:11 +01:00
Andreas Fabri a9c313433c fix Shape approximation 2022-05-05 07:59:53 +01:00
Andreas Fabri 7c207526f8 Add parameterization 2022-05-04 17:38:32 +01:00
Andreas Fabri 7e720deef4 The same for Point Set Processing 2022-05-04 17:00:19 +01:00
Andreas Fabri e7132912ba BGL: Suppress warning in boost 2022-05-04 16:35:21 +01:00
Sébastien Loriot 57722d189d do not set cxx standard in the final target cmake script 2022-05-04 10:37:02 +02:00
Sébastien Loriot 322b183d43 fix error message 2022-05-03 18:31:07 +02:00
Sven Oesau 39df59901b Fixed degenerated case of plane fitting to a linear set of points. 2022-05-03 18:20:02 +02:00
Sébastien Loriot 4334028e15 add missing include directive 2022-05-03 18:10:39 +02:00
Andreas Fabri 238a2e1b62 Remove unused #include 2022-05-03 17:01:00 +01:00
Andreas Fabri 380704bf67 Arrangement and update documentation 2022-05-03 15:31:09 +01:00
Andreas Fabri fd20beeef7 Use vertices_around_target() 2022-05-03 15:09:05 +01:00
Andreas Fabri 5e58f4a3a3 Also add it to OpenMesh 2022-05-03 14:21:43 +01:00
Andreas Fabri abb54bf0b8 BGL: Add adjacency_iterator for several classes 2022-05-03 14:02:21 +01:00
Andreas Fabri 21ebead9b0 Intersect_3: Fix assert in the testsuite 2022-05-03 11:54:19 +01:00
Sébastien Loriot 4bd7049f2f test boost_mp before 5.5-beta1 is out 2022-05-03 12:14:50 +02:00
Sébastien Loriot 7e987e50fb more fixes for 32bit platforms 2022-05-03 10:58:42 +02:00
Sebastien Loriot cc5f54fec9 Update Number_types/test/Number_types/to_interval_test_boost.cpp
Co-authored-by: Marc Glisse <marc.glisse@inria.fr>
2022-05-03 10:58:42 +02:00
Sébastien Loriot 464e23bbb3 update bounds as it is not deterministic accross platforms 2022-05-03 10:58:42 +02:00
Sébastien Loriot 80cd926cef test is conditional 2022-05-03 10:58:42 +02:00
Sébastien Loriot dad68d5262 disable code portion that should be benchmarked 2022-05-03 10:58:42 +02:00
Sébastien Loriot 67be52d2b4 small clean-up 2022-05-03 10:58:42 +02:00
Marc Glisse 964318d557 special case when den is a power of 2 2022-05-03 10:58:42 +02:00
Sébastien Loriot e39b2a1675 remove early exit 2022-05-03 10:58:42 +02:00
Marc Glisse 2006461dba interval -> pair<double> 2022-05-03 10:58:41 +02:00
Marc Glisse e4c3e38b21 confirm and test bounds for shift_positive 2022-05-03 10:58:41 +02:00
Marc Glisse c0cfd15655 check input exponent in pseudo-ldexp 2022-05-03 10:58:41 +02:00
Marc Glisse e1be45c321 Missing inline
was a template
2022-05-03 10:58:41 +02:00
Marc Glisse e540545b3b no TABs! 2022-05-03 10:58:41 +02:00
Marc Glisse cf84832ffa Divide to 53-54 bits instead of 52-53
so we can work only on uint64_t and don't use cpp_int anymore
2022-05-03 10:58:41 +02:00
Marc Glisse 64d759bd57 0ulp case for integers 2022-05-03 10:58:41 +02:00
Marc Glisse e44af4d873 fix+clean up 2022-05-03 10:58:41 +02:00
Marc Glisse c62cdadceb Improve shift_positive_interval 2022-05-03 10:58:41 +02:00
Sebastien Loriot 9803e3e945 Update Number_types/include/CGAL/boost_mp.h
Co-authored-by: Marc Glisse <marc.glisse@inria.fr>
2022-05-03 10:58:41 +02:00
Sébastien Loriot 1d285cc27b add preconditions on intv 2022-05-03 10:58:41 +02:00
Sébastien Loriot e82375ea22 try if the example now works 2022-05-03 10:58:41 +02:00
Sébastien Loriot 293ec172dc boost 1.79 is required to switch on boost mp by default 2022-05-03 10:58:41 +02:00
Sebastien Loriot 3d91757fdf fix comment
Co-authored-by: Laurent Rineau <Laurent.Rineau@cgal.org>
2022-05-03 10:58:41 +02:00
Sébastien Loriot bc8b436531 missing inline 2022-05-03 10:58:41 +02:00
Sébastien Loriot 07607223a2 use custom ldexp for positive intervals 2022-05-03 10:58:41 +02:00
Sébastien Loriot 05d0cfff77 Merge remote-tracking branch 'cgal/master' into HEAD 2022-05-03 10:57:12 +02:00
Sébastien Loriot 77f335ae1a Merge remote-tracking branch 'origin/master' into Number_types-add_benchmarks-danston 2022-05-03 10:56:48 +02:00
Dmitry Anisimov d7a7f76a5f fixed errors in the workflow 2022-05-03 10:56:41 +02:00
Dmitry Anisimov 9fd2da61d3 fixed runtime errors 2022-05-03 10:56:41 +02:00
Dmitry Anisimov 8ad618c7a2 fixed compilation error 2022-05-03 10:56:41 +02:00
Dmitry Anisimov 8015cb7d8a fixed warning about converting int64 to int 2022-05-03 10:56:41 +02:00
Dmitry Anisimov a78c2798f3 remove warning about unused variable 2022-05-03 10:56:41 +02:00
Sébastien Loriot bc8162861d Merge remote-tracking branch 'origin/master' into Number_types-add_benchmarks-danston 2022-05-03 10:56:06 +02:00
Dmitry Anisimov 253a3e9bbe use better rounding 2022-05-03 10:55:59 +02:00
Dmitry Anisimov 4f4b48e369 added tests for to_interval(cpp_int) 2022-05-03 10:55:58 +02:00