Sébastien Loriot
98e471849b
moving files from internal to PKG/internal
2021-08-26 11:33:39 +02:00
Laurent Rineau
5759a800e3
Merge pull request #5705 from maxGimeno/CGAL-Clean_up_boost_versions-maxGimeno
2021-07-28 10:14:38 +02:00
Laurent Rineau
b1ccf3fee3
Merge pull request #5402 from mglisse/mt-glisse
...
Epeck thread safety
2021-07-27 15:55:25 +02:00
Laurent Rineau
8c37d3e11b
Merge pull request #5860 from sloriot/NT-clean_up_wa
...
Remove no longer needed __builtin_sqrt workaround
2021-07-27 15:55:13 +02:00
Laurent Rineau
90dafb7e8a
Merge pull request #5866 from maxGimeno/FPU_fix_aarch64_def-maxGimeno
...
Number_types: Fix a typedef for aarch64
2021-07-27 15:55:08 +02:00
Maxime Gimeno
f8690f5a6f
Use unsigned long to get a 64bits type and avoid a warning about the wrong size for the type FPU_CW_t
2021-07-23 14:43:02 +02:00
Maxime Gimeno
97cac65a86
Fix __GNUC__ tests
2021-07-23 10:59:49 +02:00
Sébastien Loriot
e8993704e7
remove no longer needed workaround
...
it breaks code using the intel compiler on windows
2021-07-20 12:09:55 +02:00
Marc Glisse
e7357ac003
Merge remote-tracking branch 'cgal/master' into mt-glisse
...
several PRs in Filtered_kernel conflicted with this :-(
2021-07-19 14:53:27 +02:00
Maxime Gimeno
a3d1765ab4
Merge remote-tracking branch 'cgal/master' into CGAL-Clean_up_boost_versions-maxGimeno
2021-07-19 14:18:40 +02:00
Laurent Rineau
f2b96a8133
Merge pull request #5584 from afabri/Number_types-Gmpq_is_zero-GF
...
Number_types: Add Is_zero functor for Gmpq
2021-07-07 14:37:36 +02:00
Laurent Rineau
8fa0f55ac7
Merge branch 'master' into mt-glisse
2021-05-27 10:27:38 +02:00
Maxime Gimeno
a76bd6081e
Replace more sc text
2021-05-21 15:45:50 +02:00
Laurent Rineau
59a0da4f13
Merge pull request #5692 from maxGimeno/CGAL_cpp11_atomic_and_threads-maxGimeno
...
CGAL:: Use std atomic and threads
# Conflicts:
# Arrangement_on_surface_2/include/CGAL/Arr_counting_traits_2.h
2021-05-19 17:23:53 +02:00
Laurent Rineau
82bec8a1d6
Merge pull request #5692 from maxGimeno/CGAL_cpp11_atomic_and_threads-maxGimeno
...
CGAL:: Use std atomic and threads
# Conflicts:
# Arrangement_on_surface_2/include/CGAL/Arr_counting_traits_2.h
2021-05-19 17:11:37 +02:00
Laurent Rineau
e222e772f1
Merge pull request #5589 from MaelRL/Number_types-Fix_approx_sqrt_mpq-GF
...
Fix approximate_sqrt return types
# Conflicts:
# Polygon_mesh_processing/test/Polygon_mesh_processing/test_pmp_distance.cpp
2021-05-18 18:16:44 +02:00
Laurent Rineau
878afea3b8
Merge pull request #5652 from mglisse/mpzfdiv
...
Disable /= with CGAL_NO_MPZF_DIVISION_OPERATOR
2021-05-18 18:14:06 +02:00
Laurent Rineau
1ac4c2903a
Merge pull request #5589 from MaelRL/Number_types-Fix_approx_sqrt_mpq-GF
...
Fix approximate_sqrt return types
2021-05-18 17:32:26 +02:00
Maxime Gimeno
e6c767d5c9
Simplify the GNUC versions tests
2021-05-12 15:45:07 +02:00
Maxime Gimeno
393ae7dae6
Clean-up boost_version reqs
2021-05-12 15:03:53 +02:00
Maxime Gimeno
3e03d50b8a
replace usages of CGAL::cpp11::atomic and thread by std:: calls
2021-05-07 11:10:30 +02:00
Maxime Gimeno
e9b7595fff
Deprecate CGAL headers for threads, atomic and result_of, and move their content to config.h as fallback
2021-05-07 11:09:24 +02:00
Sébastien Loriot
4e519a3c7a
move documented IO functions in IO namespace
2021-05-05 13:15:37 +02:00
Mael Rouxel-Labbé
181cc4ebb8
Tiny logging fix
2021-04-30 17:37:31 +02:00
Mael Rouxel-Labbé
0d7eb2a933
Avoid a conversion warning
2021-04-30 17:37:05 +02:00
Marc Glisse
6f9419fb15
Disable /= with CGAL_NO_MPZF_DIVISION_OPERATOR
2021-04-28 19:18:01 +02:00
Laurent Rineau
c091c7f86e
Merge pull request #5532 from lrineau/Kernel_23-Do_interesect__without_division-GF
...
Remove operator/ from CGAL::Mpzf and implement Do_intersect_3 with RT only (without division)
2021-04-28 15:24:15 +02:00
Sebastien Loriot
b7323389c7
Merge pull request #5622 from maxGimeno/CMake-Update_versions_in_scripts-maxGimeno
...
Update maximum cmake versions
2021-04-17 10:58:14 +02:00
Sebastien Loriot
0c6404d1bc
Merge pull request #5596 from sloriot/Doc-precompiled_demos
...
Add doc for precompiled demos
2021-04-17 10:57:02 +02:00
Maxime Gimeno
c49152359c
update max version of cmake and announce the new minimal in CHANGE.md
2021-04-15 15:08:54 +02:00
Sébastien Loriot
350b9172c5
replace %CGAL by \cgal (but in titles)
2021-04-11 14:52:01 +02:00
Mael Rouxel-Labbé
3a26ede3a0
Simplify test to avoid issue with boost mp
...
Issue is fixed, see https://github.com/boostorg/multiprecision/pull/320
2021-04-09 16:32:38 +02:00
Andreas Fabri
76719b903f
Introduce the macro CGAL_NO_MPZF_DIVISION_OPERATOR
2021-04-07 12:06:26 +01:00
Mael Rouxel-Labbé
ee58c89f7a
Add a note about why MP_Float is not tested
2021-04-07 12:39:08 +02:00
Mael Rouxel-Labbé
b0b38dade8
Add a simple test for approximate_sqrt(NT) for most NTs
2021-04-07 12:38:43 +02:00
Mael Rouxel-Labbé
fa6818b7dd
Fix approximate_sqrt return types
2021-04-07 12:37:48 +02:00
Maxime Gimeno
17602e589e
Merge remote-tracking branch 'cgal/master' into CGAL-clang_tidy__nullptr_on_Mesh_2-GF
2021-04-07 09:17:51 +02:00
Andreas Fabri
745eb861d3
Add Is_negative and Is_positive
2021-04-06 11:50:12 +01:00
Andreas Fabri
fc2863c5ab
Simplify
2021-04-05 18:10:56 +01:00
Andreas Fabri
93fc1aee41
Add Gmpq::is_zero()
2021-04-04 21:39:00 +01:00
Andreas Fabri
102eb0140a
Add Gmpq::is_zero()
2021-04-04 21:29:07 +01:00
Brian Spilsbury
c26cb0012d
Clean up temporary notes
2021-03-25 12:52:20 +09:00
Brian Spilsbury
6b75fed7db
Clean up whitespace
2021-03-20 18:32:05 +09:00
Brian Spilsbury
97ae3cbcc0
Work through expansions to find test failure
2021-03-20 18:14:02 +09:00
Brian Spilsbury
b05f6061ab
Merge branch 'master' into wasm
2021-03-20 17:57:57 +09:00
Laurent Rineau
20dc974594
Remove operator/ from CGAL::Mpzf
...
The operator `operator/(Mpfz,Mpfz)` actually implements integral
division. With this commit, it is renamed `division((Mpfz,Mpfz)`
unless the macro `CGAL_MPZF_DIVISION_OPERATOR` is defined.
I have commented the line
#define CGAL_MPZF_DIVISION_OPERATOR 1
and that will breaks a lot of CGAL code in this branch.
2021-03-17 11:33:47 +01:00
Laurent Rineau
158495bdb5
Merge pull request #5444 from sgiraudot/Poisson-Kernel_compatibility-GF
...
[Poisson Reconstruction] Compatibility with Simple Cartesian
2021-03-10 10:39:37 +01:00
Laurent Rineau
92e024f123
Merge pull request #5444 from sgiraudot/Poisson-Kernel_compatibility-GF
...
[Poisson Reconstruction] Compatibility with Simple Cartesian
2021-03-10 10:33:14 +01:00
Laurent Rineau
3407e3d693
Merge pull request #5444 from sgiraudot/Poisson-Kernel_compatibility-GF
...
[Poisson Reconstruction] Compatibility with Simple Cartesian
2021-03-10 09:45:44 +01:00
Brian Spilsbury
d6d5fd2605
Clean up test code
2021-03-10 09:11:44 +09:00