Commit Graph

280 Commits

Author SHA1 Message Date
Mael Rouxel-Labbé 4eeb7f1a80 Copy comparer by const& 2020-02-06 11:57:04 +01:00
Mael Rouxel-Labbé 5d1d8897b8 Fix parentheses issues 2020-01-21 22:20:29 +01:00
Mael fe0cf2574c
Use std::distance rather than arithmetic to get range size
Co-Authored-By: Sebastien Loriot <sloriot.ml@gmail.com>
2020-01-14 14:57:02 +01:00
Mael Rouxel-Labbé fc1e9e4a46 Fix typo 2020-01-02 14:53:53 +01:00
Mael Rouxel-Labbé 25236ef594 Fix typos 2020-01-02 13:48:31 +01:00
Mael Rouxel-Labbé accf3a3ea2 Rename and clean parallel_spatial_sort_2 (since it uses 3D points) 2020-01-02 13:45:44 +01:00
Mael Rouxel-Labbé 4b97135cbf Use CGAL::Real_timer in hilbert_sort tests 2020-01-02 13:35:08 +01:00
Mael Rouxel-Labbé af1ae5114f Update cutoffs under which sequential version is used regardless of tag
(after some experiments using random points in 2D/3D)
2020-01-02 13:33:56 +01:00
Mael Rouxel-Labbé bfeb617786 Update history 2020-01-02 13:33:46 +01:00
Mael Rouxel-Labbé 763ac6072c Improve user manual section about parallelism 2020-01-02 13:33:32 +01:00
Mael Rouxel-Labbé 05fccab96d Properly document spatial_sort_on_sphere 2020-01-02 13:33:08 +01:00
Mael Rouxel-Labbé dad8ab5d85 Rephrase doc of tparam ConcurrencyTag in hilbert_sort / spatial_sort 2020-01-02 13:32:33 +01:00
Mael Rouxel-Labbé ca098f58bf Fix links to Median/Middle policies 2020-01-02 13:32:09 +01:00
Mael Rouxel-Labbé 1ff41a4370 Change template name such that it isn't a concept's name 2020-01-02 13:31:31 +01:00
Mael Rouxel-Labbé e221c6083d Fix missing 'typedefs' 2020-01-02 13:28:58 +01:00
Mael Rouxel-Labbé 8765e05dc8 Test that the parallel sorting gives the same result as the sequential 2020-01-02 11:17:22 +01:00
Mael Rouxel-Labbé b4121c8bf4 Clean whitespace/tabs in Spatial_sorting/test 2020-01-02 10:40:50 +01:00
Mael Rouxel-Labbé 5c41b10d2b Clean whitespace / tabs in Spatial_sorting/include (cosmetic only) 2020-01-02 10:29:01 +01:00
Andreas Fabri 902183b701 Use Parallel_if_available_tag 2019-11-23 15:20:49 +01:00
Mael a6957659fd
fix CGAL_USE usage 2019-11-18 15:40:51 +01:00
Mael 287a2747e1
fix CGAL_USE usage 2019-11-18 15:40:24 +01:00
Andreas Fabri 84c4c16f70 use -> USE 2019-11-18 14:12:20 +01:00
Andreas Fabri 45846c48a4 Remove empty section 2019-11-15 12:10:13 +01:00
Andreas Fabri f8217182dd Fix CMakeLists.txt 2019-11-15 10:11:30 +01:00
Andreas Fabri f23f3c0979 polish 2019-11-15 08:32:40 +01:00
Andreas Fabri ee5478c905 polish 2019-11-15 08:27:21 +01:00
Andreas Fabri 2a31497c00 Add example 2019-11-15 08:26:02 +01:00
Andreas Fabri 642348feff Add example 2019-11-15 08:26:01 +01:00
Andreas Fabri 744413b3d5 CGAL::use() parameters 2019-11-15 08:26:01 +01:00
Sébastien Loriot 19487c78a2 fix warning 2019-11-11 13:38:28 +01:00
Andreas Fabri dea6d34167 Polish documentation 2019-11-05 11:11:47 +01:00
Andreas Fabri 914981fca6 Polish documentation 2019-11-05 11:05:12 +01:00
Andreas Fabri b98d2f6876 Fix examples 2019-11-04 16:45:30 +01:00
Andreas Fabri cffd1fe3a0 Add ConcurrencyTag 2019-11-04 15:54:47 +01:00
Andreas Fabri d7b97756ff Add 2D version 2019-11-04 12:44:13 +01:00
Andreas Fabri 4d55c22dfe Use tbb::parallel_invoke() 2019-11-04 09:09:15 +01:00
Andreas Fabri 82009f60fd Spatial_sorting: Parallelize 3D case 2019-10-30 15:40:27 +01:00
Sébastien Loriot 52164b1fba First pass on removing license notice in header for LGPL files 2019-10-19 15:40:30 +02:00
Sébastien Loriot 7356421d80 introduce Commercial license SPDX tag 2019-10-19 12:15:19 +02:00
Sébastien Loriot 9bd9c68b83 update LGPL[23]+ and GPL[23]+ SPDX tags
ack -l --no-svg "SPDX-License-Identifier: GPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-3.0+/SPDX-License-Identifier: GPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-3.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-3.0+/SPDX-License-Identifier: LGPL-3.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: GPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: GPL-2.0+/SPDX-License-Identifier: GPL-2.0-or-later/"
ack -l --no-svg "SPDX-License-Identifier: LGPL-2.0\+" | xargs sed -i "s/SPDX-License-Identifier: LGPL-2.0+/SPDX-License-Identifier: LGPL-2.0-or-later/"
2019-10-18 21:57:54 +02:00
Laurent Rineau 4fbf00fb8a CMake>=3.13: opt for for new policies up to 3.15 2019-06-19 14:34:59 +02:00
Laurent Rineau b8fe6b10ee Merge pull request #3804 from afabri/CGAL_tests_must_not_include_basic-GF
Do not include <CGAL/basic.h>
2019-05-21 16:37:01 +02:00
Andreas Fabri f6e3221d98 Easy fixes after Mael's review 2019-04-17 22:33:04 +02:00
Andreas Fabri f42e8952f5
Merge branch 'master' into Partition_2-Traits_with_state-GF 2019-04-09 13:57:57 +02:00
Andreas Fabri ca161c5639 Partition_2: Make it work for a traits with state 2019-04-09 10:54:03 +02:00
Andreas Fabri a1609350aa Remove #include<CGAL/basic.h> amd put what is needed if something is missing 2019-03-27 15:21:33 +01:00
Andreas Fabri a472c24185 http:/www.boost.org -> https://www.bost.org 2019-03-20 08:59:22 +01:00
Sébastien Loriot 59bc453b42 first batch of replacement for level 1 in classified ref man
command used:
grep -l  "##" */doc/*/PackageDescription.txt | xargs  sed -i  -E 's/\#\#\s*([[:print:]]+[[:alnum:]])\s*\#\#\s*$/\\cgalCRPSection{\1}/'
2019-02-14 10:32:39 +01:00
Guillaume Damiand 7d406fbb9c
Merge branch 'master' into CGAL-cmake_cleanup-gdamiand 2018-11-05 07:32:58 +01:00
Guillaume Damiand 92ba7fa6c9 Update minimum cmake required version in all CMakeLists.txt 2018-10-18 14:49:23 +02:00