Sebastien Loriot
65b10f226a
fix function
...
Co-authored-by: Marc Glisse <marc.glisse@inria.fr>
2022-06-01 20:16:45 +02:00
Sébastien Loriot
4ede33059b
add a switch for the gmp backend
2021-10-14 15:14:38 +02:00
Andreas Fabri
64a64e1a8a
Add a makeCopy()
2021-10-13 23:11:56 +01:00
Andreas Fabri
74040d9d10
msb(BigInt) is only defined for i > 0
2021-10-12 15:49:26 +01:00
Andreas Fabri
ef4b0ca154
Add implementations; Fix getBinExpo() for zero
2021-10-12 10:06:23 +01:00
Andreas Fabri
a7b0b30028
Add an assert()
2021-10-12 09:17:52 +01:00
Sébastien Loriot
ed41c475f4
remove TWS
2021-10-12 09:07:47 +02:00
Sébastien Loriot
b93c2ce96a
fixes while doing a review
2021-10-11 17:12:16 +02:00
Sébastien Loriot
dc93a3eccd
fix include
2021-10-11 15:40:14 +02:00
Andreas Fabri
945ba57bc1
lsb works ony on positive numbers
2021-10-11 14:39:17 +01:00
Andreas Fabri
b801aaa8fe
Fix getKaryExpo()
2021-10-07 18:26:17 +01:00
Andreas Fabri
f5367709ad
Use boost::multiprecision::number API (WIP)
2021-10-07 17:29:09 +01:00
Sébastien Loriot
0779373835
extra run of the script to remove tabs and trailing whitespaces
...
right after the merge of 4.14 release branch
+ manual fix on one line in:
* Arrangement_on_surface_2/include/CGAL/IO/Arr_text_formatter.h
* .travis/generate_travis.sh
2020-03-26 14:16:06 +01:00
Sébastien Loriot
26fb266410
Remove license notice in CORE headers
...
also fix some SPDX tags
2019-10-19 16:28:33 +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
Sébastien Loriot
6b568a8f62
add SPDX identifiers for Core
2017-11-12 10:21:35 +01:00
Andreas Fabri
4f71d02c6f
Remove random functions as they are not in the CGAL Core API
2017-01-09 15:08:42 +01:00
Andreas Fabri
fa7217c682
declare constants const
2017-01-09 15:08:41 +01:00
Andreas Fabri
b93783010b
fix
2016-01-21 08:40:58 +01:00
Andreas Fabri
fa2384de63
Assure that new/delete happen BOTH inside the CORE dll
2016-01-18 17:39:15 +01:00
Guillaume Damiand
17c0403abd
Cleanup core in cgal header only
2015-06-09 16:01:24 +02:00
Guillaume Damiand
8df781d3da
Merge branch 'CGAL_headers_only-gdamiand_cjamin-old' into CGAL_headers_only-gdamiand_cjamin
2015-06-09 14:56:48 +02:00
Andreas Fabri
3293c2a68d
Fix #48
2015-04-27 17:21:18 +02:00
Clement Jamin
ed3113f89d
Code clean-up
2015-03-16 17:01:49 +01:00
Clement Jamin
93a007616a
Header-only CGAL_Core
2014-12-15 21:34:29 +01:00
Eric Berberich
679e15c749
core is shipped with CGAL (and fix packagename to reflect libraryname)
2012-08-03 17:30:42 +00:00