Commit Graph

2069 Commits

Author SHA1 Message Date
Andreas Fabri 12468ccf4a Address #8401 2024-08-09 11:32:26 +01:00
Laurent Rineau 32893b91c0 Merge pull request #8263 from lrineau/CGAL-update_minimal_cmake-GF
cmake_minimum_required(VERSION 3.12...3.29)
2024-06-12 10:06:12 +02:00
Laurent Rineau 3a223ebd1e cmake_minimum_required(VERSION 3.12...3.29) 2024-06-06 20:19:44 +02:00
albert-github 36c8b7589d Spelling corrections
Last batch (for now) of spelling corrections in doxygen and normal comments
2024-05-31 19:05:34 +02:00
Laurent Rineau a3be6a04ae add a missing include 2024-04-24 16:42:52 +02:00
Laurent Rineau f305159a26 Merge remote-tracking branch 'cgal/master' into pr/sloriot/7373 2024-04-23 14:37:29 +02:00
Laurent Rineau 67d55f8afe fix missing include of <cstdint.h> 2024-04-22 15:15:29 +02:00
Laurent Rineau 66c1b9b9e0 fix a compilation error detected locally by CTest 2024-04-19 16:46:12 +02:00
Laurent Rineau 78f98041c6 add a comment 2024-04-19 16:45:49 +02:00
Sébastien Loriot 8ef3ffa5fb fix warning 2024-04-02 10:16:39 +02:00
Sébastien Loriot 152999929b also print info on CORE 2024-03-29 12:13:46 +01:00
Laurent Rineau 77297df8d6 deal with AppleClang 15 2024-03-29 08:36:06 +01:00
Laurent Rineau 8b16105a3d deal with missing <source_location> 2024-03-29 08:30:03 +01:00
Laurent Rineau d5ae0c9b94 add a test, and the new class template NT_wrapper 2024-03-28 15:44:47 +01:00
Sébastien Loriot 2991e85cdd add function to display the exact backend as a string 2024-03-27 13:22:09 +01:00
Sébastien Loriot 492133a0c6 test Exact_integer and Exact_rational are as expected 2024-03-27 13:11:02 +01:00
Sebastien Loriot a42ffdec11
Merge branch 'master' into CORE-boost_mp_number-GF 2024-03-26 00:27:22 +01:00
Andreas Fabri 93c94ca115 static_cast<long> and assertion that it fits 2024-03-22 11:28:50 +01:00
Laurent Rineau 7a17b47d9f Merge pull request #8052 from afabri/Polygon-exact_area-GF
Polygon: Avoid stackoverflow when summing exact numbers

# Conflicts:
#	Polygon/include/CGAL/Polygon_2_algorithms.h
#	Polygon_mesh_processing/include/CGAL/Polygon_mesh_processing/measure.h
2024-03-22 09:18:07 +01:00
Sébastien Loriot c249476467 fix conversion warning
follow the code rather than the doc...
2024-03-20 13:42:45 +01:00
Sébastien Loriot ae324aee83 fix compilation issue + use boost mp type 2024-03-19 15:27:54 +01:00
Sébastien Loriot 01f89b0ccc make call no longer ambiguious 2024-03-15 11:37:18 +01:00
Sébastien Loriot 694099b6ec fix macro name 2024-03-14 17:41:10 +01:00
Sébastien Loriot 24015ce3a7 fix conditional compilation of programs using CORE 2024-03-14 11:30:14 +01:00
Sébastien Loriot 44b7ec6f3a improve detection of cases when Core can be used 2024-03-14 11:11:18 +01:00
Laurent Rineau 217bfa30a5 Merge pull request #8002 from afabri/CORE-zero_one-GF
Core: Use Expr::is_zero() of AST
2024-03-14 11:05:09 +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
Sébastien Loriot cac4f5c854 avoid GMP dependency 2024-02-29 11:29:15 +01:00
Sébastien Loriot 432449b23b fix compilation issues
mainly due to expression template
2024-02-28 13:55:01 +01:00
Sébastien Loriot c9c089ccc1 remove GMP specific files and hide GMP specific code 2024-02-28 11:38:56 +01:00
Sébastien Loriot f802557b7b sync with master@ec9de37b61 2024-02-27 11:23:44 +01:00
Andreas Fabri e20485782c Fixes for expression templates 2024-02-23 16:46:34 +00:00
Andreas Fabri 97fbd69822 remove duplicate line 2024-02-23 16:14:41 +00:00
Andreas Fabri e4558a4d4b Merge branch 'master' into CORE-boost_mp_number-GF 2024-02-23 17:04:37 +01:00
Andreas Fabri 290f79777e Keep only Is_zero 2024-02-22 08:59:56 +00:00
Andreas Fabri 60328a74a7
Update Number_types/include/CGAL/CORE_Expr.h
Co-authored-by: Marc Glisse <marc.glisse@inria.fr>
2024-01-26 08:48:28 +01:00
Andreas Fabri 468b81f9f2
Update Number_types/include/CGAL/CORE_Expr.h
Co-authored-by: Marc Glisse <marc.glisse@inria.fr>
2024-01-26 08:47:16 +01:00
Andreas Fabri 1348552194 Add Is_one 2024-01-25 18:23:49 +00:00
Andreas Fabri 878d90b20e Core: Use Expr::is_zero() of AST 2024-01-25 17:46:41 +00:00
Sébastien Loriot a4d713a386 do not skip whitespace while reading quotient 2024-01-24 15:53:11 +01:00
Sebastien Loriot 128b169b24
Fixes when neither LEDA nor GMP is available (#7960) 2024-01-19 13:57:12 +01:00
Sébastien Loriot a484bfa35a add missing include directives 2024-01-12 09:12:09 +01:00
Sébastien Loriot ed3539f5fe add missing includes 2024-01-03 18:33:54 +01:00
Sebastien Loriot caecbe29c7
Replace boost::mpl (#7813)
- `boost::mpl::if_` --> `std::conditional`
- `boost::enable_if` -> `std::enable_if`
- `boost::mpl::and_` -> `&&`
- `boost::mpl::or_` -> `||`
- `boost::constant::bool_` -> `std::bool_constant`
- ...
2023-12-26 17:33:36 +01:00
Sébastien Loriot 2277013d84 replace boost::mpl::and_ 2023-11-10 16:19:26 +01:00
Sébastien Loriot 3176178224 fix compilation issues 2023-11-06 11:43:29 +01:00
albert-github 48406930ca Remove double defgroup definition
Remove double defgroup definition
2023-10-11 10:39:04 +02:00
Sébastien Loriot 8700394122 boost::mpl::if_ -> std::conditional 2023-09-24 22:57:20 +02:00
Laurent Rineau 46923342ad Merge pull request #7576 from albert-github/feature/issue_7395
issue #7395 Improvement of layout of model relations

# Conflicts:
#	Kernel_23/doc/Kernel_23/CGAL/Vector_2.h
2023-09-07 10:48:34 +02:00
Andreas Fabri 6f4804fd1e More fixes 2023-08-22 10:02:18 +01:00