Andreas Fabri
|
c54a6a4980
|
Put CGAL::random_shuffle() in the subnamespace cpp98
|
2018-04-11 09:32:23 +01:00 |
Andreas Fabri
|
063a91a771
|
Use CGAL::random_shuffle
|
2018-04-04 14:00:23 +01:00 |
Andreas Fabri
|
5efce459da
|
Mesh_3
|
2018-01-18 08:49:52 +00:00 |
Sébastien Loriot
|
ee57fc2d6c
|
add SPDX identifier for files under the GPL-3+ license
|
2017-11-12 10:17:51 +01:00 |
Sébastien Loriot
|
50510c05ea
|
add include directive for license of all GPL header files
done using:
ack-grep "^GPL" */package_info/*/license.txt -l | awk -F "/" '{print $1}' > /tmp/gpl_packages
for i in `cat /tmp/gpl_packages | \
grep -v Operations_on_polyhedra | \
grep -v Algebraic_kernel_for_circles | \
grep -v Algebraic_kernel_for_spheres | \
grep -v Polyhedron_IO`;
do
echo $i
python Scripts/developer_scripts/add_license_in_pkg_header.py $i
done
python Scripts/developer_scripts/add_license_in_pkg_header.py Operations_on_polyhedra Polygon_mesh_processing
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_circles Circular_kernel_2
python Scripts/developer_scripts/add_license_in_pkg_header.py Algebraic_kernel_for_spheres Circular_kernel_3
python Scripts/developer_scripts/add_license_in_pkg_header.py Polyhedron_IO Polyhedron
|
2017-01-19 15:20:25 +01:00 |
Laurent Rineau
|
19158bac27
|
Remove warnings about unused parameters
|
2014-07-10 14:41:42 +02:00 |
Clement Jamin
|
2f78d27bd3
|
Code clean-up
|
2014-05-27 13:21:16 +02:00 |
Sébastien Loriot
|
14c8641377
|
Convert all CRLF files to LF
|
2012-12-04 16:44:49 +01:00 |
Clément Jamin
|
4181e45730
|
Merge from Mesh_3-improvements-GF
|
2012-10-19 15:11:14 +00:00 |
Clément Jamin
|
bd42c51cc5
|
- Added macro CHECK_AND_DISPLAY_THE_NUMBER_OF_BAD_ELEMENTS_IN_THE_END and SHOW_REMAINING_BAD_ELEMENT_IN_RED
- More output / enhanced output
- Some debug code (to be removed later)
|
2012-10-12 15:00:08 +00:00 |
Clément Jamin
|
1c664776c9
|
The parallel version can now be built with GCC
|
2012-07-10 16:53:34 +00:00 |
Clément Jamin
|
41f9cbe411
|
Sequential Mesh_3 can now be compiled by GCC.
|
2012-07-09 15:44:58 +00:00 |
Clément Jamin
|
40f602fea9
|
Minor changes (comments, etc.)
|
2012-06-21 12:03:03 +00:00 |
Clément Jamin
|
d42a0fc71d
|
Improved tag dispatching
|
2012-06-20 13:04:40 +00:00 |
Clément Jamin
|
b268598665
|
Replace LINKED_WITH_TBB by CGAL_LINKED_WITH_TBB.
|
2012-06-13 09:33:08 +00:00 |
Clément Jamin
|
b948543cc6
|
Use of a Tag (template parameter) to activate/deactivate concurrency in Mesh_3, instead of #ifdef macros.
|
2012-06-09 08:52:37 +00:00 |
Clément Jamin
|
2520df2208
|
Added a random shuffle (for tests)
|
2012-05-04 15:21:08 +00:00 |
Clément Jamin
|
6acbb22a5d
|
Comment
|
2012-04-20 09:43:59 +00:00 |
Clément Jamin
|
675fd1ec57
|
Added a sort function, based on quality.
|
2012-04-20 09:43:12 +00:00 |
Clément Jamin
|
f46013181a
|
Missing include
|
2012-04-13 16:17:38 +00:00 |
Clément Jamin
|
74024cf4ac
|
Added the option to use an unsorted refinement queue
|
2012-04-13 16:16:51 +00:00 |
Clément Jamin
|
a520f3cbf0
|
Corrected a rare race condition.
The few bad facets that are created during the "cell refinement" step are treated immediately inside the thread which created them.
|
2012-03-29 15:05:28 +00:00 |
Clément Jamin
|
4ccf8e0447
|
First working parallel version. It's not faster than the sequential one, but not slower neither (depends if you're optimistic or not). The good news is that we found all (?) the sections to protect or to make thread-local.
|
2012-03-22 17:07:03 +00:00 |
Clément Jamin
|
ceed8982f3
|
Different constructors for sequential and parallel versions.
|
2012-03-09 17:38:04 +00:00 |
Clément Jamin
|
7137347f95
|
Added::process_a_batch_of_elements(...) which use parallel_for to insert batch of facets/cells. For now, the body is protected by a scoped_lock to avoid races => no speedup!
|
2012-03-07 13:57:16 +00:00 |
Clément Jamin
|
4086e8a1a7
|
Added some optional timers for profiling.
Scan_triangulation (facets and cells) is now parallel (Speedup ~= 7 on an 8-core CPU).
|
2012-03-05 13:29:00 +00:00 |
Clément Jamin
|
347e9a8f0c
|
Comment and typo
|
2012-02-15 11:38:39 +00:00 |
Clément Jamin
|
c29dda6dc9
|
Pop "begin", not "rbegin"!
|
2012-02-15 08:50:45 +00:00 |
Clément Jamin
|
9a14eba12f
|
Forgot a file.
|
2012-02-13 11:51:05 +00:00 |