Luis Peñaranda
cad0a49f30
Revert "avoid more -Wall warnings in g++ 4.7"
...
This reverts commit ed04ff7c18 . Basically,
I changed in the reverted commit the assert() by CGAL_assertion(), and
added some CGAL_assertion_code().
2014-01-03 10:53:46 -03:00
Laurent Rineau
55f8095430
Fix a typo in a link of the doc
...
1/ Use explicit linking instead of implicit one.
2/ Fix the typo: AK_d_1::AlgebraicReal_1 -> AK_d_1::Algebraic_real_1
2014-01-03 11:49:30 +01:00
Luis Peñaranda
77da387fe5
Test correctly inexact coefficient types.
...
The algebraic structure tests are performed following the exactness of
the coefficient type (it was assumed before that the type was exact). If
it is inexact, the polynomial traits are not tested to avoid wrong
errors.
2014-01-01 11:40:24 -03:00
Luis Peñaranda
352b029aab
fixed years-old bug in tests
...
The bug came from assuming that the bound type was exact. Now, the
algebraic structure of the bound type can be correctly tested.
2013-12-30 23:53:16 -03:00
Luis Peñaranda
13f73f44d3
use the z-kernel as the default for Gmpq
2013-12-15 11:26:40 -03:00
Luis Peñaranda
d33d8bf2cc
added the z-kernel, for types different than Gmpz
2013-12-13 15:32:02 -03:00
Luis Peñaranda
89c5170ee0
move #include to the correct file
2013-12-13 15:31:19 -03:00
Luis Peñaranda
b5a1cc9883
fix bug in i686 tests
...
Use Gmpfr arithmetic for exact sign computation only in 64-bit systems.
2013-12-12 15:42:11 -03:00
Laurent Rineau
269ae1ca61
Fix the uses of std::basic_ios::bad(), and use fail() instead.
...
bad() implies fail() but std::basic_ios::operator! is actually equivalent
to std::basic_ios::fail(), not bad().
For example,
std::ifstream is(argv[1]);
if (is.bad()) {
is probably wrong because, in case the file does not exist, only the failbit it set,
and not the badbit.
Other example:
double x;
is >> x;
If the stream 'is' does not contains a string that can represent a double,
then failbit is set (and maybe the eofbit if the stream is actually too
short), but not the badbit.
bad() can be used, in case fail() returned true, to discriminate between a
I/O error and a logical error.
See:
http://en.cppreference.com/w/cpp/io/basic_ios/operator_bool
http://en.cppreference.com/w/cpp/io/ios_base/iostate
2013-12-12 16:13:40 +01:00
Luis Peñaranda
3aa833c0fc
add rational k-refinement with -DCGAL_RS_USE_K
2013-12-06 08:49:58 -03:00
Luis Peñaranda
f8c35e179b
use RS3 refiner in rational kernel
2013-12-06 08:29:26 -03:00
Luis Peñaranda
eb0479fe76
use the converter to convert int to rat poly
2013-12-05 01:08:41 -03:00
Sébastien Loriot
0fa2cacb60
remove doc_tex documentation (including developer manual) and old manual tools
2013-12-03 17:27:02 +01:00
Luis Peñaranda
ea670a3a63
use mpfr for exact sign computation instead of mpq
...
This change applies only when the coefficient type is Gmpz and the bound
type is Gmpfr.
2013-11-26 20:21:45 -02:00
Luis Peñaranda
68f368020d
use exact division when possible
2013-11-26 17:13:26 -02:00
Luis Peñaranda
25718cf66b
avoid some warnings with -Wunused-local-typedefs
...
also added the ability to log test time
2013-11-26 00:54:00 -02:00
Luis Peñaranda
112385eef0
added rational kernel
...
Given that the integer kernel works like a charm, I put the rational
one.
2013-11-23 02:44:59 -02:00
Luis Peñaranda
ed04ff7c18
avoid more -Wall warnings in g++ 4.7
2013-11-23 01:12:25 -02:00
Luis Peñaranda
dd5a60d1af
avoid one more warning
2013-11-23 00:23:44 -02:00
Luis Peñaranda
7f47236d30
avoided some warnings with -Wunused-local-typedefs
2013-11-22 01:44:43 -02:00
Luis Peñaranda
cc43bc6310
remove dont_submit file
2013-11-21 00:03:04 -02:00
Luis Peñaranda
bf9a0db244
avoid some g++ -Wall warnings
2013-11-20 23:55:17 -02:00
Luis Peñaranda
fb9bccbc71
removed a failing 'typename' keyword
2013-11-20 12:06:29 -02:00
Luis Peñaranda
1d81d04fb4
fixed test program, which made testsuite fail
2013-11-20 12:05:13 -02:00
Luis Peñaranda
b9a3922f0f
Revert "uncommented a test which did not pass in the past"
...
This reverts commit 3f08a80977 .
2013-11-20 12:04:54 -02:00
Luis Peñaranda
8d62e0d56f
minor doc fix in Algebraic_kernel_d reference
2013-11-19 20:41:27 -02:00
Luis Peñaranda
3f08a80977
uncommented a test which did not pass in the past
2013-11-19 18:10:54 -02:00
Luis Peñaranda
dfa7218c85
added missing file
2013-11-19 16:15:32 -02:00
Luis Peñaranda
fa7e46cf13
updated main test and removed other obsolete tests
2013-11-19 16:11:59 -02:00
Luis Peñaranda
8a58557f40
removed old files
2013-11-19 16:08:29 -02:00
Luis Peñaranda
cbdca2c35d
Code refactoring.
...
The obsolete and unused code was removed. The interface was cleaned. The
memory leaks dissapeared (according to valgrind), because the pointers
to RS memory were removed.
For test purposes, the rational interface is not tested.
2013-11-19 16:07:24 -02:00
Laurent Rineau
38e5dc102d
Remove execution permissions
2013-11-13 14:05:43 +01:00
Laurent Rineau
75067bd072
Fix several I/O issues with Apple-clang-3.2 and its libc++
2013-10-11 16:12:02 +02:00
Laurent Rineau
21abdd09ed
Merge remote-tracking branch 'origin/Algebraic_kernel_d-RS_remove_release_warnings'
...
- Remove warnings in include/CGAL/RS
Tested in CGAL-4.3-Ic-194
2013-10-09 14:49:45 +02:00
Laurent Rineau
1213dfbc0b
Merge remote-tracking branch 'origin/Algebraic_kernel_d-split_tests-GF'
...
- Split several test files of Polynomial, Algebraic_kernel_d, and
Number_types into multiple test files, to avoid heap overflows of VC++.
Tested in CGAL-4.3-Ic-194
2013-10-09 14:29:02 +02:00
Luis Peñaranda
34485ce89d
removed unused variables in release from rs calls
2013-10-04 15:32:04 -03:00
Luis Peñaranda
d53c137525
removed unused variables in release from dyadic.h
2013-10-04 15:31:27 -03:00
Laurent Rineau
67a3824cec
Change permissions of files created by Andreas
2013-10-04 16:57:11 +02:00
Laurent Rineau
d64828378d
Merge remote-tracking branch 'origin/Algebraic_kernel_d-RS_remove_leading_underscores-penarand'
...
Approved by the Release Manager, for CGAL-4.3
Tested in CGAL-4.3-Ic-188.
2013-10-03 17:05:48 +02:00
Andreas Fabri
f37d2940b6
split one testcase as VC++ suffers from a combinatorial explosion
2013-09-25 15:04:35 +02:00
Luis Peñaranda
5c74f47533
bugfix in polynomial converter
2013-09-24 17:36:42 -03:00
Luis Peñaranda
f4ddb0eeb5
removed leading _ from polynomial interface
2013-09-19 16:55:54 -03:00
Luis Peñaranda
1f91465c32
removed leading _ from polynomial converter
2013-09-19 16:22:55 -03:00
Luis Peñaranda
7481e18eae
remove leading underscores from isolator interface
2013-09-19 16:15:23 -03:00
Luis Peñaranda
44117e0ae2
removed leading underscores from memory interface
2013-09-19 16:08:40 -03:00
Luis Peñaranda
615fdb7905
remove leading underscores from class algebraic_1
2013-09-19 16:00:19 -03:00
Luis Peñaranda
81434d69fc
corrected typo
2013-09-19 15:43:28 -03:00
Luis Peñaranda
9f45c20123
changed c-style to c++-style comments
2013-09-19 15:37:59 -03:00
Luis Peñaranda
f92dc1c904
removed leading underscores from template names
2013-09-19 13:30:45 -03:00
Andreas Fabri
6c547e5663
Mainly added includes
2013-09-13 22:24:30 +02:00
Michael Hemmer
11c8477dec
fixed doxygen issue
2013-08-21 16:09:14 +02:00
Laurent Rineau
bc03aaf30b
Put doc/ in the global dont_submit file
2013-08-20 10:57:03 +02:00
Sébastien Loriot
d282ade623
use \cgalCite instead of \cite
...
using perl -i -pe 's/\\cite\s*{?([a-zA-Z0-9:-]+)}?/\\cgalCite{$1}/g'
2013-08-05 18:25:26 +02:00
Sébastien Loriot
2dfe8a3d73
workaround for a doxygen bug: remove space after /!* to avoid a verbatim env
...
this happens if you have an empty line or the text directly after /!*
to find them in the generated documentation, grep for "pre class=\"fragment\""
(a few of them are legitimate however)
2013-07-25 14:58:53 +02:00
Sébastien Loriot
d4d9bc212b
replace in the doc \R by \mathbb{R}
...
\R is not a valid latex command
I used: sed -i 's/\\f$\s*\\R/\\f$ \\mathbb{R}/g'
2013-07-10 17:07:43 +02:00
Sébastien Loriot
716f87d2d7
rename Hidden_type to unspecified_type and update its description
2013-06-13 18:48:58 +02:00
Ross Hemsley
4d9caf3763
Added names that were missing into the Doxyfile.in entries.
...
Also modified Installation/CMakeLists.txt to push the version number variable to the parent level
so that it can be accessed by the documentation
2013-05-30 17:55:43 +02:00
Philipp Möller
4d469821f7
Generated Doxyfile.in and dependencies
2013-05-30 14:13:47 +02:00
Sébastien Loriot
7e15467c72
new cgal doxygen advanced macro to put the text inside a div
2013-05-27 19:36:33 +02:00
Laurent Rineau
b6ffa7c425
Merge branch 'CGAL-fix_warnings-GF'
...
That branch was successfully tested in CGAL-4.2-Ic-205.
2013-03-27 12:23:31 +01:00
Andreas Fabri
0cbc8b0e40
remove unused parameters
2013-03-23 08:45:06 +01:00
Sébastien Loriot
9fcf46e11a
replace CGAL_[kernel/qpe/triangulation/]_assertion by assert in tests
...
this should be the case, following our guidelines.
using:
find */test/* -name '*.[hc]*' | xargs sed -i 's/CGAL_assertion/assert/g'
2013-03-21 10:50:55 +01:00
Sébastien Loriot
7e59c14580
add a header to classified reference pages using a doxygen macro
2013-03-12 14:33:49 +01:00
Laurent Rineau
2d8da664a3
Merge branch 'CGAL-fix_warnings-gdamiand'
...
Conflicts:
.gitignore
Skin_surface_3/examples/Skin_surface_3/CMakeLists.txt
2013-02-22 13:02:37 +01:00
Laurent Rineau
5668111b3d
Do not use 'offsetof' on non-POD
...
That fixes the following commit:
| commit ae3602cb5d
| Author: Andreas Fabri <andreas.fabri@geometryfactory.com>
| Date: Thu Feb 14 12:09:18 2013 +0100
|
| Don't use BOOST_MULTI_INDEX_MEMBER
|
2013-02-20 16:44:02 +01:00
Laurent Rineau
26a7e70785
New license.txt files (eol changes)
...
The new version 2.13.0 of licensecheck has changed the spaces at eol.
2013-02-19 16:46:39 +01:00
Andreas Fabri
4bbc6ddd39
static_casts, switching to size_t, comparing a pointer with NULL to avoid warnings
2013-02-15 09:27:15 +01:00
Andreas Fabri
ae3602cb5d
Don't use BOOST_MULTI_INDEX_MEMBER
2013-02-14 12:09:18 +01:00
Andreas Fabri
28b5b64347
no need for a variable for the exception
2013-02-12 19:17:36 +01:00
Andreas Fabri
64787d9b73
use bool instead of int
2013-02-12 19:16:01 +01:00
Laurent Rineau
51ea960be6
Fix warnings about unused types or variables.
2013-02-08 16:50:02 +01:00
Laurent Rineau
d19578725b
Fix warnings
2013-02-07 18:15:23 +01:00
Sébastien Loriot
716d6f03de
fix linking error and a typo in nested type name
2013-01-31 18:19:26 +01:00
Andreas Fabri
a26af0e454
remove unused variable in an example
2013-01-23 15:57:53 +01:00
Sébastien Loriot
91745e7ccf
fix linking
2013-01-07 20:43:56 +01:00
Sébastien Loriot
95d48245e1
add classified ref man for Algebraic Kernel
2013-01-07 14:45:28 +01:00
Philipp Möller
6e595d4e7c
Missing namespaces for linking to Algebraic_kernel
2012-12-21 14:14:04 +01:00
Sébastien Loriot
4c8c87f241
Merge branch 'remove_cpp0x'
2012-12-21 08:36:26 +01:00
Eric Berberich
eb11ded35e
packages for which I do maintenance stuff
2012-12-20 10:56:08 +01:00
Sébastien Loriot
82b2ebc865
apply the cpp0x namespace renaming in all files
2012-12-19 11:33:17 +01:00
Philipp Möller
75f69570dc
Change the titles of mainpages to "User Manual"
...
This leads to a slightly odd result in the search for "User Manual",
but makes the pages themselves more consistent.
2012-12-13 14:47:09 +01:00
Philipp Möller
1adf441b18
Convert all CRLF files to LF
2012-12-03 18:44:24 +01:00
Andreas Fabri
c2564ca24e
improve illustration
2012-12-02 22:42:19 +01:00
Sébastien Loriot
9576be3c3b
add doc in dont_submit
2012-11-27 08:42:02 +01:00
Sébastien Loriot
ae8362b7d6
replace \cgalModels ::FOO by \cgalModels `FOO`
...
using:
perl -pi -e 's/\\cgalModels\s+::([A-Za-z0-9_:]+)\s*$/\\cgalModels `$1`\n/'
2012-11-23 09:37:53 +01:00
Andreas Fabri
625f9f6cd7
after git merge remotes/origin/hot-fixes-for-Git
2012-11-20 13:02:17 +01:00
Sébastien Loriot
0f69c2a512
remove cpp0x namespace from documentation pages
2012-11-14 16:16:15 +01:00
Sébastien Loriot
8d741d504d
remove % in section name
2012-11-14 16:10:15 +01:00
Sébastien Loriot
128b02abb8
update CGAL custom doxygen macros
...
corresponds to a run of the script Documentation/conversion_tools/rename_macros.sh
+manual edit of doxyassist.xml and pkglist_filter.py
2012-11-14 00:31:05 +01:00
Sébastien Loriot
ae159cbdf3
replace markup #, ##, ### by \section, \subsection and \subsubsection
...
(script replacement)
2012-11-06 22:02:15 +00:00
Andreas Fabri
7a6634b5a7
No need for CGAL:: in user manuals
2012-10-31 20:11:16 +00:00
Andreas Fabri
59877a8d52
linking and unlinking
2012-10-30 13:40:03 +00:00
Philipp Möller
31a3c07418
Turn \refines :: into \refines `X` globally
2012-10-25 09:48:39 +00:00
Philipp Möller
31e9eadf8b
Fix all PackageDescriptions to a newer layout
2012-10-19 15:52:31 +00:00
Philipp Möller
36b8516419
Missing examples
2012-10-09 16:46:42 +00:00
Michael Hemmer
8cfa1699a3
update email
2012-10-09 11:52:16 +00:00
Philipp Möller
bc48dfe5a0
Be consistent about author/authors
2012-10-03 16:40:16 +00:00
Philipp Möller
c9fdbf3edb
Add an anchor to each level one heading, so we get a nice tree in the
...
user manuals.
2012-10-02 11:53:01 +00:00
Philipp Möller
37778547bf
Fix example to point to paths similar to a flat layout
2012-10-01 18:02:44 +00:00
Eric Berberich
177fa5f3ed
reduce running time
...
at some point we need to allow expensive tests
2012-09-27 21:47:48 +00:00
Philipp Möller
9d96057636
Add PkgDependsOn to the package summary
2012-09-27 11:13:37 +00:00
Philipp Möller
b64ba48134
The changes to move the package overview labels into the
...
PackageDescription.
2012-09-25 17:17:49 +00:00
Luis Peñaranda
fc95783370
fix bug in refinement with very small precisions
2012-09-25 14:33:19 +00:00
Eric Berberich
6fe1a41fa3
for approximation there were too few tests and some were not correct
...
Alex and I improved the tests for approximation of algebraic reals:
- more polynomials (with small and large constant and quadratic coefficient)
- added a root really close to zero
- test all roots of polynomial
- added many precisions (including exotic ones)
Known issue: RS kernel has problem with prec = 8
2012-09-21 14:07:30 +00:00
Philipp Möller
0aa7cd1c3b
Global heading reduction. Rename some Parameter section to Template
...
Parameters. Fix dependencies.
2012-09-21 09:42:24 +00:00
Andreas Fabri
accee5c864
unlink,link, autotoc
2012-09-21 07:23:45 +00:00
Philipp Möller
e54098fb57
Throw out left over Classified files and move their content if
...
necessary.
2012-09-20 16:29:19 +00:00
Philipp Möller
1954eff3d6
* build normalized mainpage anchors
...
* better naming for Pkg commands
* User and Reference Manual links from the PackageOverview
2012-09-20 15:30:03 +00:00
Philipp Möller
6783a9410b
Added Algebraic_kernel_d doc.
2012-09-18 10:32:13 +00:00
Luis Peñaranda
98ea5fbe8f
removed useless pointers from algebraic numbers
2012-08-24 14:14:19 +00:00
Luis Peñaranda
760211da15
allocate space for endpoints before refinement, in some cases
2012-08-23 18:16:41 +00:00
Luis Peñaranda
a97e6329a0
improved algebraic number comparison
2012-08-23 18:16:37 +00:00
Laurent Rineau
2db4effa7e
CMake: Fix the handling of cmake_policy
...
That is a followup-to my commit last year:
| ------------------------------------------------------------------------
| r63198 | lrineau | 2011-04-28 19:45:22 +0200 (Thu, 28 Apr 2011) | 5 lines
|
| Try to fix my last revision about cmake_policy, with CMake-2.6.x
|
| CMake gives an error if one tries to use cmake_policy(VERSION x.y.z) if
| x.y.z is greater than the current CMake version.
|
| ------------------------------------------------------------------------
The following check:
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}" VERSION_GREATER 2.6)
is useless just after a call to:
cmake_minimum_required(VERSION 2.6.2)
The script used to fix that was:
#!/usr/bin/env perl
$replacement=<<'END';
if("${CMAKE_MAJOR_VERSION}.${CMAKE_MINOR_VERSION}.${CMAKE_PATCH_VERSION}" VERSION_GREATER 2.8.3)
cmake_policy(VERSION 2.8.4)
else()
cmake_policy(VERSION 2.6)
endif()
END
while(<>) {
if(/if\("\${CMAKE_MAJOR_VERSION}.\${CMAKE_MINOR_VERSION}" VERSION_GREATER 2.6\)/) {
while(<>) {
if(/^endif\(\)/) {
print "$replacement";
while(<>) {
print;
}
exit 0
}
}
}
print;
}
2012-08-22 12:35:03 +00:00
Laurent Rineau
acf789673e
Bad ordering of MPFI and RS3: MPFI can be removed.
2012-08-02 10:32:33 +00:00
Laurent Rineau
db194534c7
First big patch to fix -Wunused-local-typedefs
...
-Wunused-local-typedefs is a new warning flag of gcc-4.7, and it will enabled
by -Wall since gcc-4.8 (not yet released).
The fix is a big set of removals of unused typedefs (or comments, or moves,
depending on the context).
2012-08-01 13:29:16 +00:00
Luis Peñaranda
faedebaba5
added flag to use ugcd
2012-07-19 15:46:15 +00:00
Luis Peñaranda
7b2ddd3188
avoided some link errors in gcd implementation
2012-07-18 19:20:54 +00:00
Eric Berberich
f87bbe2479
cleanup code as indicated by compiler warnings
2012-07-08 10:47:58 +00:00
Eric Berberich
029e99d1cc
remove compiler warnings
2012-07-06 07:06:28 +00:00
Eric Berberich
0a8afa0474
wrong variable name
2012-07-06 07:05:27 +00:00
Eric Berberich
4a01a46f44
RS3 suffices
...
the problem was in handling of CGAL_UseRS(3).cmake
2012-07-05 18:32:25 +00:00
Eric Berberich
f39a7b7658
use RS, too
2012-07-05 18:06:04 +00:00
Eric Berberich
230919c8d6
remove compiler warnings in tests
2012-07-05 09:50:20 +00:00
Eric Berberich
b5a4e941fd
the mandatory libs need an particular order, and we simplify with a macro
2012-06-29 09:24:19 +00:00
Eric Berberich
d9ee1cc88b
use new style
2012-06-21 22:02:19 +00:00
Eric Berberich
3fde316a6c
added CGAL_ENABLE_PRECONFIG (the default value has to be determined)
2012-06-20 11:16:17 +00:00
Eric Berberich
42799e2a39
merge from next
2012-05-21 09:23:32 +00:00
Eric Berberich
3c3372bf60
fixes if RS3 is not available
2012-03-29 13:44:24 +00:00
Eric Berberich
af10650852
make functions inline in order to work with multiple compile objects
...
avoids linking error "duplicate symbols"
2012-03-20 13:09:04 +00:00
Eric Berberich
832c6c02e7
merge from next; installation.tex got major changes
2012-01-23 13:54:58 +00:00
Michael Hemmer
c153408f14
remove warnings
2012-01-18 11:56:04 +00:00
Laurent Rineau
a37c74d534
Add license files, per package
2012-01-16 15:54:22 +00:00
Eric Berberich
0bfb5e8afb
fixed
2012-01-11 01:51:45 +00:00
Eric Berberich
66bc1cef1e
merge from next
2012-01-09 12:42:00 +00:00
Laurent Rineau
5b5dd33848
merge changes from next
2012-01-09 12:33:39 +00:00
Laurent Rineau
93486787c3
The inside of ccPkgDescription must not contain black lines between macros
...
Otherwise that inserts a buggy "<p>" tag in the package overview where the
doctype does not allow it.
2011-11-15 19:16:23 +00:00
Sébastien Loriot
91a5327fa8
change LGPLv2 -> LGPLv3
2011-10-10 13:48:25 +00:00
Sébastien Loriot
554f62d411
remove executable property from copyright files
2011-10-03 08:18:16 +00:00
Andreas Fabri
d10a333947
Add a file with the copyright holder(s) to the package_info
2011-09-29 20:45:16 +00:00
Laurent Rineau
fdb7ea6c6b
prepare ccPkgHowToCiteCgal for CGAL-3.10 (in 2012)
2011-09-28 16:15:05 +00:00
Sébastien Loriot
7ec484eac7
merge next into feature branch
2011-09-09 06:44:09 +00:00
Guillaume Damiand
a29c905ee0
Replace BOOST_STATIC_ASSERT by CGAL_static_assertion.
2011-08-31 14:30:07 +00:00
Laurent Rineau
1e3c229440
merge from next
2011-08-26 13:55:12 +00:00
Michael Hemmer
6b48ebf374
fixing issues with VC9
2011-08-22 14:13:00 +00:00
Efi Fogel
a8508a99e7
Pacify MSVC
2011-08-22 13:48:04 +00:00
Laurent Rineau
369498d1e5
Cancel revision 64607. There had been a problem with the branch.
...
| ------------------------------------------------------------------------
| r64607 | efif | 2011-07-05 17:27:04 +0200 (Tue, 05 Jul 2011) | 1 line
|
| Merged feature-branch Aos_2-new_functors-tau into next
| ------------------------------------------------------------------------
2011-07-06 11:11:58 +00:00
Laurent Rineau
92684e10a0
Modify the CMakeLists.txt so that the test result is blue without RS.
2011-06-09 10:54:57 +00:00
Sébastien Loriot
f727cacadb
remove warning
2011-06-08 06:51:17 +00:00
Philipp Möller
8eb30ef805
Replaced all uses of predecessor/successor with prev/next.
2011-06-07 16:21:58 +00:00
Sébastien Loriot
4b0b05894e
last merge from next before reintegrate
2011-05-31 11:45:17 +00:00
Sébastien Loriot
ca13392880
CGAL -> \cgal\
2011-05-30 12:36:57 +00:00
Sébastien Loriot
4846101f51
merge from next
2011-05-23 16:35:56 +00:00
Sébastien Loriot
99b35e7228
remove extra ;
2011-05-19 06:23:13 +00:00
Sébastien Loriot
506aebdfd5
use forward declaration of Sqrt_extension (detected by a bug in Algebraic_kernel_d test-suite).
2011-05-02 09:45:02 +00:00
Laurent Rineau
3c02e07b23
Try to fix my last revision about cmake_policy, with CMake-2.6.x
...
CMake gives an error if one tries to use cmake_policy(VERSION x.y.z) if
x.y.z is greater than the current CMake version.
2011-04-28 17:45:22 +00:00
Laurent Rineau
c97205f085
Global handling of CMake policies (second part)
...
We declare
cmake_minimum_required(VERSION 2.6.2)
but we also use
cmake_policy(VERSION 2.8.4)
to declare that our CMake scripts are OK with all the defaults of CMake policies
as of CMake-2.8.4. That shuts down the warnings of CMake-2.8.4.
That way, we no longer need any declaration of specific policies.
Those two lines must be present and maintained in all our CMakeLists.txt
files (the one for the libraries, and also the one for examples and demos,
and maybe tests).
2011-04-28 10:55:56 +00:00
Laurent Rineau
0631943153
Uniform capitalization in our CMake script: use lowercase for commands
2011-04-28 10:36:18 +00:00
Laurent Rineau
ca5c92e034
Global maintenance of CMakeLists.txt: CMake minimal version is -2.6.2
...
The documentation of CGAL says that the minimal version of CMake must be
CMake-2.6.2.
- change cmake_minimum_required to VERSION 2.6.2
- no longer any need for the policy CMP0003 (was for 2.4.x)
- no longer any need for CMAKE_ALLOW_LOOSE_LOOP_CONSTRUCTS (was for 2.4)
2011-04-27 17:58:27 +00:00
Luis Peñaranda
425d9a51de
added _1 suffix to some confusing filenames
2011-04-18 09:26:41 +00:00
Luis Peñaranda
021dba06ed
separated isolator from the rest of the algebraic kernel
2011-04-14 14:18:31 +00:00
Eric Berberich
f6b14f653c
fixed accuracy issue for non-exact bound types
2011-04-13 15:38:57 +00:00
Eric Berberich
4abf752d83
added rs_isolator
2011-04-13 13:44:14 +00:00
Luis Peñaranda
55e074e55f
added RS-based univariate isolator
2011-04-13 13:05:45 +00:00
Eric Berberich
7137d242cd
removed weird includes
2011-04-08 23:11:41 +00:00
Luis Peñaranda
54f362ee7d
corrected typo in yesterdays bugfix:
...
CGALRS_OLD_INCLUDES -> CGAL_RS_OLD_INCLUDES
2011-04-08 06:25:04 +00:00
Luis Peñaranda
0c8a49d845
changed signature of some functions, to allow older versions of RS to be
...
used
2011-04-07 15:53:14 +00:00
Luis Peñaranda
3f2d94e89b
corrected addressing bug in Mac OS 64 bits
2011-04-06 11:44:36 +00:00
Luis Peñaranda
0aae365f09
updated my mail address
2011-03-22 10:11:01 +00:00
Luis Peñaranda
bca7cb886a
updated package_info directory
2011-03-22 09:32:09 +00:00
Laurent Rineau
c7b8360d6d
Add a \section{Introduction} so that the text of the intro is not glued to
...
the minitoc.
2011-03-08 15:25:22 +00:00
Laurent Rineau
da95064578
Update the \ccPkgHowToCiteCgal tag for CGAL-3.8 (2011).
2011-02-24 15:21:10 +00:00
Sébastien Loriot
c57962f3ef
add default constructor needed by gcc-3.4 (probably a bug of gcc)
2011-02-22 16:01:55 +00:00
Monique Teillaud
5fcaa50d1b
typo
2011-01-05 12:22:42 +00:00
Andreas Fabri
202ac9c617
Declare operator const
2010-12-12 21:35:05 +00:00
Michael Hemmer
81ef68a21a
rm warning for unused functor Degree
2010-11-07 07:56:32 +00:00
Eric Berberich
e289d6777f
cosmetics
2010-11-05 23:31:27 +00:00
Eric Berberich
e8432b3bb6
fixed bug in postcondition - ahhhhhhhhhh
2010-10-28 13:34:03 +00:00
Eric Berberich
afdefbe3f5
added const int d
2010-10-21 12:33:47 +00:00
Alexander Kobel
52aadfb084
fix push_back -> operator[] access for known vector size
2010-10-21 10:13:43 +00:00
Eric Berberich
53ae115b9d
iinitialize vector to right size
2010-10-21 09:55:17 +00:00
Laurent Rineau
9277a77b72
Fix all svn:keywords in */include/
2010-10-04 11:00:27 +00:00
Andreas Fabri
b05a41a56a
Replace \bf in package desciption by \em as it sticks out with \bf
2010-09-24 07:01:05 +00:00
Laurent Rineau
11c0009814
This directory needs CORE.
2010-09-22 15:42:07 +00:00
Eric Berberich
d4c2267928
added polynomial-equal-filter in Sign_at_1
2010-09-09 07:43:48 +00:00
Michael Hemmer
cf9d775f90
fix obvious performance bug in Isolate_1
2010-08-25 15:37:10 +00:00
Laurent Rineau
bb37c28c4e
Yet another fix of CGAL wrappers around CORE in 64 bits. See revision 58142.
2010-08-18 14:25:23 +00:00
Laurent Rineau
1ca243eaa3
Merge:
...
| ------------------------------------------------------------------------
| r58141 | lrineau | 2010-08-18 15:08:04 +0200 (Wed, 18 Aug 2010) | 5 lines
| Changed paths:
| M /branches/CGAL-3.7-branch/Algebraic_kernel_d/include/CGAL/Algebraic_kernel_d/Float_traits.h
| M /branches/CGAL-3.7-branch/Number_types/include/CGAL/CORE_BigFloat.h
|
| Fix the "bug" of CORE-1.7 in 64 bits. The bug was actually in CGAL
| Number_types and Algebraic_kernel_d! The basis of CORE::BigFloat is not
| 2^14: it is 2^CORE::CHUNK_BIT. CORE::CHUNK_BIT is 14 in 32 bits, but *30*
| in 64 bits!
|
| ------------------------------------------------------------------------
Update: See revision 58145.
-- Laurent Rineau Wed Aug 18 16:26:15 CEST 2010
2010-08-18 13:48:03 +00:00
Sébastien Loriot
5471e90cd1
s/succesful/successful
2010-08-12 08:30:26 +00:00
Michael Hemmer
f7731fc15e
use f==g before computing the gcd(f,g)
2010-08-04 15:30:42 +00:00
Michael Hemmer
e786da1314
use static default instance in default constructor
2010-08-03 11:18:47 +00:00
Michael Hemmer
f8b9fb6572
use const&
2010-08-03 11:17:42 +00:00
Michael Hemmer
3825a9130c
consistent use of struct/class
2010-07-07 08:01:28 +00:00
Michael Hemmer
f0b21676d0
avoid using this in base member initializer list
2010-07-07 08:01:04 +00:00
Eric Berberich
6844958df1
wrong constructor
2010-06-29 07:32:52 +00:00
Eric Berberich
8465f28c7c
use AK_1::Bound instead of ArithK::Rational as Bound
2010-06-29 07:32:36 +00:00
Michael Kerber
f84868f7b1
Merged candidate package into trunk
2010-06-28 16:40:05 +00:00
Luis Peñaranda
354ab4298c
made all kernel functors const
2010-05-13 14:59:30 +00:00
Luis Peñaranda
430bb28a72
reimplemented BoundBetween_1 by using Gmpfr instead of mpfr_t, avoiding a
...
small memory leak
2010-05-12 14:21:14 +00:00
Luis Peñaranda
5a237f9cbe
corrected manual pages, the manual testsuite should work now
2010-04-01 12:20:00 +00:00
Luis Peñaranda
e66e3c23d8
updated examples, using the new files and classes names
2010-04-01 11:29:00 +00:00
Luis Peñaranda
5c19b80354
updated i/o test and removed old files
2010-04-01 11:27:49 +00:00
Luis Peñaranda
3c8e884480
updated test programs
2010-04-01 11:26:15 +00:00
Luis Peñaranda
453ad4a283
deleted old files
2010-04-01 10:27:28 +00:00
Luis Peñaranda
5afcc10c99
propagating changes
2010-04-01 10:27:08 +00:00
Luis Peñaranda
2090e08a6a
propagating the new naming scheme from previous changes in
...
candidate-packages
2010-04-01 10:26:36 +00:00
Luis Peñaranda
e4f4703543
protected examples from compiling when some library is misconfigured
2010-04-01 07:56:25 +00:00
Luis Peñaranda
3b4006f577
removed old test files and protected the rest from compiling when RS is not
...
present by means of #ifdef's
2010-03-31 12:52:26 +00:00
Luis Peñaranda
74769da2dd
copied the full AK_RS tests from the candidates branch
2010-03-31 12:47:13 +00:00
Laurent Rineau
5ae355468a
utf-8!
2010-03-30 13:38:37 +00:00
Michael Hemmer
6206f2ac6c
added missing Precond
2010-03-06 09:04:20 +00:00
Michael Hemmer
6b13dd3047
fix missing symmetry in Compare
2010-03-05 09:50:48 +00:00
Michael Hemmer
c2df643a83
remove useless sentence
2010-03-04 17:17:00 +00:00
Michael Hemmer
e89b8d73a5
operators of function objects should be const
2010-03-02 10:45:11 +00:00
Luis Peñaranda
52d8e1c670
changed macro names reported by check_macro_names script
2010-03-01 13:22:30 +00:00
Luis Peñaranda
d3193017eb
Gmpfr::to_fraction() -> Gmpq(Gmpfr)
2010-02-21 16:20:21 +00:00
Laurent Rineau
897bdd6d59
Merged revisions 53967-53968,54001-54002,54005-54007,54046,54058,54096,54098,54229,54237-54238 via svnmerge from
...
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch
........
r53967 | lrineau | 2010-02-01 15:46:07 +0100 (Mon, 01 Feb 2010) | 2 lines
Typo
........
r53968 | lrineau | 2010-02-01 16:09:48 +0100 (Mon, 01 Feb 2010) | 2 lines
Update the link to the installation manual.
........
r54001 | fcacciola | 2010-02-02 16:34:59 +0100 (Tue, 02 Feb 2010) | 1 line
Fixed warnings
........
r54002 | fcacciola | 2010-02-02 16:50:18 +0100 (Tue, 02 Feb 2010) | 1 line
CORRECT fix for the *branch* code
........
r54005 | lrineau | 2010-02-02 21:26:25 +0100 (Tue, 02 Feb 2010) | 10 lines
Backport from trunk:`
| ------------------------------------------------------------------------
| r53983 | afabri | 2010-02-02 14:26:07 +0100 (Tue, 02 Feb 2010) | 1 line
| Changed paths:
| M /trunk/Triangulation_2/include/CGAL/Triangulation_line_face_circulator_2.h
|
| Use the traits for comparing points, not ==
| ------------------------------------------------------------------------
|
........
r54006 | lrineau | 2010-02-03 14:12:26 +0100 (Wed, 03 Feb 2010) | 18 lines
Backport from trunk:
| ------------------------------------------------------------------------
| r53978 | afabri | 2010-02-02 09:32:59 +0100 (Tue, 02 Feb 2010) | 1 line
| Changed paths:
| M /trunk/Surface_mesh_simplification/test/Surface_mesh_simplification/test_edge_collapse_Polyhedron_3.cpp
|
| Add virtual destructor in the testsuite to turn a 'W' to a 'Y'
| ------------------------------------------------------------------------
| r53988 | afabri | 2010-02-02 15:11:06 +0100 (Tue, 02 Feb 2010) | 1 line
| Changed paths:
| M /trunk/Polyhedron/demo/Polyhedron/Messages_interface.h
| M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_io_plugin_interface.h
| M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_plugin_interface.h
| M /trunk/Polyhedron/demo/Polyhedron/Scene_draw_interface.h
|
| Define virtual destructors
| ------------------------------------------------------------------------
........
r54007 | fcacciola | 2010-02-03 14:46:31 +0100 (Wed, 03 Feb 2010) | 1 line
Added bug fix from recent user report (Feb-2010)
........
r54046 | penarand | 2010-02-08 12:04:59 +0100 (Mon, 08 Feb 2010) | 3 lines
removed Elias from authors
........
r54058 | mcaroli | 2010-02-09 12:06:20 +0100 (Tue, 09 Feb 2010) | 3 lines
replace version number by "last" in links to the online manual
this is a merge from the trunk rev 54041
........
r54096 | yvinec | 2010-02-10 15:08:17 +0100 (Wed, 10 Feb 2010) | 4 lines
added Pierre and Jane as authors.
Fixed approved by RM.
........
r54098 | yvinec | 2010-02-10 15:17:49 +0100 (Wed, 10 Feb 2010) | 4 lines
added Pierre and Jane as authors in Mesh_3.
Fixed approved by RM
........
r54229 | lrineau | 2010-02-19 13:52:46 +0100 (Fri, 19 Feb 2010) | 2 lines
s|Qt/qglobal.h|QtCore/qglobal.h|
........
r54237 | lrineau | 2010-02-19 17:43:53 +0100 (Fri, 19 Feb 2010) | 3 lines
- Add a section about RS in the third party libraries of Preliminaries.
- Use macros, to help the cross-referencing of RS.
........
r54238 | stayeb | 2010-02-19 17:47:25 +0100 (Fri, 19 Feb 2010) | 1 line
Bug fix: do not use infinite vertice to compute bbox.
........
2010-02-19 17:21:11 +00:00
Michael Hemmer
2329e43f1a
not part of the package
2010-02-19 10:56:19 +00:00
Laurent Rineau
b7d60899b4
Merged revisions 53941-53943,53950,53952-53953,53956,53958,53961,53963,53965 via svnmerge from
...
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch
........
r53941 | lrineau | 2010-02-01 10:48:57 +0100 (Mon, 01 Feb 2010) | 2 lines
Fix the CHANGES (typo, and forgot PT3 in 6.5)
........
r53942 | penarand | 2010-02-01 11:54:35 +0100 (Mon, 01 Feb 2010) | 1 line
changed the calls to the pow() functions in VC environments
........
r53943 | penarand | 2010-02-01 11:59:26 +0100 (Mon, 01 Feb 2010) | 2 lines
used standard number types to avoid VC errors and eliminated warnings in VC due to implicit casts
........
r53950 | stayeb | 2010-02-01 12:55:10 +0100 (Mon, 01 Feb 2010) | 1 line
Fix warning (MSVS2k8).
........
r53952 | lrineau | 2010-02-01 13:07:16 +0100 (Mon, 01 Feb 2010) | 2 lines
Remove the version number from strings of environment_variables.ini
........
r53953 | hemmer | 2010-02-01 13:18:54 +0100 (Mon, 01 Feb 2010) | 2 lines
fix license header
........
r53956 | penarand | 2010-02-01 13:42:57 +0100 (Mon, 01 Feb 2010) | 3 lines
added Sylvain L. and myself to the AUTHORS file
........
r53958 | lrineau | 2010-02-01 14:24:35 +0100 (Mon, 01 Feb 2010) | 2 lines
Remove the CGAL version numbers from that file.
........
r53961 | lrineau | 2010-02-01 15:32:55 +0100 (Mon, 01 Feb 2010) | 3 lines
- Update to 3.6.
- Add g++-4.4 in supported g++ versions.
........
r53963 | penarand | 2010-02-01 15:41:32 +0100 (Mon, 01 Feb 2010) | 3 lines
eliminated special treatment of pow() function on different compilers
........
r53965 | lrineau | 2010-02-01 15:43:44 +0100 (Mon, 01 Feb 2010) | 15 lines
Backport from trunk:
| ------------------------------------------------------------------------
| r53944 | afabri | 2010-02-01 12:21:50 +0100 (Mon, 01 Feb 2010) | 1 line
| Changed paths:
| M /trunk/Minkowski_sum_3/doc_tex/Minkowski_sum_3/PkgDescription.tex
|
| Add ccPkgLicense and \ccPkgDemo
| ------------------------------------------------------------------------
| r53945 | afabri | 2010-02-01 12:28:33 +0100 (Mon, 01 Feb 2010) | 1 line
| Changed paths:
| M /trunk/Convex_decomposition_3/doc_tex/Convex_decomposition_3/PkgDescription.tex
|
| Add ccPkgLicense
| ------------------------------------------------------------------------
........
2010-02-01 14:45:09 +00:00
Sylvain Pion
85dc12f2a7
Remove empty lines at beginning and end of files
...
(apply Scripts/developer_scripts/remove_empty_lines.pl).
2010-02-01 12:55:28 +00:00
Laurent Rineau
bb7acdc28c
Merged revisions 53882,53891-53892,53900,53902-53905 via svnmerge from
...
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch
........
r53882 | penarand | 2010-01-28 18:31:05 +0100 (Thu, 28 Jan 2010) | 5 lines
corrected typo in preprocessing directive ( and -> && ), avoided some vc
warnings by making some casts explicit and eliminated a spurious #include
that made the compilation fail in some configurations without gmpxx
........
r53891 | lrineau | 2010-01-29 10:03:49 +0100 (Fri, 29 Jan 2010) | 10 lines
Merge from trunk:
| ------------------------------------------------------------------------
| r53889 | stayeb | 2010-01-29 09:47:00 +0100 (Fri, 29 Jan 2010) | 1 line
| Changed paths:
| M /trunk/Mesh_3/include/CGAL/Mesh_3/vertex_perturbation.h
|
| Fix: replace Vector_3() by CGAL::NULL_VECTOR.
| ------------------------------------------------------------------------
........
r53892 | lrineau | 2010-01-29 10:23:09 +0100 (Fri, 29 Jan 2010) | 3 lines
We do not want PDB demos or examples: officially that library is only
an internal tool.
........
r53900 | lrineau | 2010-01-29 12:23:44 +0100 (Fri, 29 Jan 2010) | 2 lines
Remove the GraphicsView demo of Bool_op_2 from the release.
........
r53902 | lrineau | 2010-01-29 14:52:13 +0100 (Fri, 29 Jan 2010) | 3 lines
Add a paragraph about the "determinitication" of 2D/3D triangulations,
segment Voronoi, and Apollonius Graph.
........
r53903 | lrineau | 2010-01-29 15:03:15 +0100 (Fri, 29 Jan 2010) | 2 lines
typos
........
r53904 | lrineau | 2010-01-29 15:23:34 +0100 (Fri, 29 Jan 2010) | 15 lines
Merge from trunk:
| ------------------------------------------------------------------------
| r53887 | afabri | 2010-01-29 09:22:03 +0100 (Fri, 29 Jan 2010) | 1 line
| Changed paths:
| M /trunk/Segment_Delaunay_graph_2/include/CGAL/Segment_Delaunay_graph_2/Segment_Delaunay_graph_hierarchy_2_impl.h
|
| Default constructed boost::rand48 is good enough
| ------------------------------------------------------------------------
| r53888 | afabri | 2010-01-29 09:24:22 +0100 (Fri, 29 Jan 2010) | 1 line
| Changed paths:
| M /trunk/Apollonius_graph_2/include/CGAL/Apollonius_graph_2/Apollonius_graph_hierarchy_2_impl.h
|
| Default constructed boost::rand48 is good enough
| ------------------------------------------------------------------------
........
r53905 | lrineau | 2010-01-29 15:27:21 +0100 (Fri, 29 Jan 2010) | 38 lines
Merge from trunk:
| ------------------------------------------------------------------------
| r53896 | lrineau | 2010-01-29 12:06:00 +0100 (Fri, 29 Jan 2010) | 2 lines
| Changed paths:
| M /trunk/Polyhedron/demo/Polyhedron/MainWindow.ui
| M /trunk/Polyhedron/demo/Polyhedron/Nef_type.h
| M /trunk/Polyhedron/demo/Polyhedron/Nef_type_fwd.h
| M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_nef_plugin.cpp
| M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_triangulate_facets_plugin.cpp
| M /trunk/Polyhedron/demo/Polyhedron/Scene_nef_polyhedron_item.cpp
| M /trunk/Polyhedron/demo/Polyhedron/Scene_nef_polyhedron_item.h
|
| Add 3D Minkowski sum to the (Nef) Polyhedron demo.
|
| ------------------------------------------------------------------------
| r53897 | lrineau | 2010-01-29 12:10:38 +0100 (Fri, 29 Jan 2010) | 2 lines
| Changed paths:
| M /trunk/Polyhedron/demo/Polyhedron/Polyhedron_demo_nef_plugin.cpp
|
| Add a missing break;
|
| ------------------------------------------------------------------------
| r53898 | lrineau | 2010-01-29 12:12:27 +0100 (Fri, 29 Jan 2010) | 2 lines
| Changed paths:
| D /trunk/Minkowski_sum_3/demo
|
| Remove demo/ from Minkowski_sum_3, as the polyhedron demo has the feature.
|
| ------------------------------------------------------------------------
| r53899 | lrineau | 2010-01-29 12:15:43 +0100 (Fri, 29 Jan 2010) | 2 lines
| Changed paths:
| D /trunk/Nef_3/demo/Nef_3/makefile
|
| Remove that old makefile
|
| ------------------------------------------------------------------------
........
2010-01-29 14:35:38 +00:00
Laurent Rineau
7b9ea27eb4
Merged revisions 53770 via svnmerge from
...
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch
........
r53770 | penarand | 2010-01-25 15:37:33 +0100 (Mon, 25 Jan 2010) | 3 lines
moved GMP version check from CMakeLists.txt to FindRS.cmake
........
2010-01-25 15:23:02 +00:00
Laurent Rineau
ec092c0833
Merged revisions 53757,53759-53760 via svnmerge from
...
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch
........
r53757 | lrineau | 2010-01-25 11:03:44 +0100 (Mon, 25 Jan 2010) | 2 lines
Add GMP and MPFR version to CGALConfig.cmake
........
r53759 | lrineau | 2010-01-25 11:24:16 +0100 (Mon, 25 Jan 2010) | 2 lines
GMP >= 4.2 is required.
........
r53760 | lrineau | 2010-01-25 11:36:06 +0100 (Mon, 25 Jan 2010) | 2 lines
Check if the GMP version is >= 4.2.
........
2010-01-25 10:54:53 +00:00
Michael Hemmer
960a453f39
120x120120x120120x120120x120120x120120x120120x120120x120120x120120x120120x120120x120
2010-01-20 15:53:08 +00:00
Monique Teillaud
a13519da51
small fixes
2010-01-20 15:47:11 +00:00
Michael Hemmer
606e759af1
update
2010-01-20 15:33:57 +00:00
Michael Hemmer
4c5ae27c0d
added package illustration
2010-01-20 15:26:14 +00:00
Laurent Rineau
5e4c755bdb
Merged revisions 53668-53669,53678-53679,53682-53686 via svnmerge from
...
svn+ssh://lrineau@scm.gforge.inria.fr/svn/cgal/branches/CGAL-3.6-branch
........
r53668 | yvinec | 2010-01-19 11:00:41 +0100 (Tue, 19 Jan 2010) | 3 lines
added changes for Mesh_3
........
r53669 | yvinec | 2010-01-19 11:04:38 +0100 (Tue, 19 Jan 2010) | 3 lines
fixed page layout in Changes for Mesh_3
........
r53678 | spion | 2010-01-20 13:32:36 +0100 (Wed, 20 Jan 2010) | 2 lines
Link AK_d and reorder to have Modular close to NT.
........
r53679 | lrineau | 2010-01-20 13:37:23 +0100 (Wed, 20 Jan 2010) | 9 lines
Merge from trunk:
| New Revision: 53666
| Author: sloriot
| Date: 2010-01-19 08:41:16 +0100 (Tue, 19 Jan 2010)
|
| Log message:
|
| remove warnings
........
r53682 | lrineau | 2010-01-20 14:31:41 +0100 (Wed, 20 Jan 2010) | 2 lines
Simplify the URL to CORE, so that "_" is not in the URL (Pb with manual tools)
........
r53683 | lrineau | 2010-01-20 14:42:23 +0100 (Wed, 20 Jan 2010) | 3 lines
Fix the package description of AK (fix the bib label and the version of
CGAL)
........
r53684 | lrineau | 2010-01-20 14:45:53 +0100 (Wed, 20 Jan 2010) | 1 line
clean PkgDescription.tex
........
r53685 | lrineau | 2010-01-20 15:01:09 +0100 (Wed, 20 Jan 2010) | 3 lines
- Update PkgDexcription.tex to year 2010.
- Add manual-3.6.bib
........
r53686 | lrineau | 2010-01-20 15:03:10 +0100 (Wed, 20 Jan 2010) | 1 line
Update the biblio shipped in manual tools, using manual-3.6.bib
........
2010-01-20 14:07:18 +00:00
Michael Hemmer
a97e1b32bb
typo
2010-01-20 12:11:12 +00:00
Luis Peñaranda
389f0f4821
eliminated unused parameter warning
2010-01-19 09:37:26 +00:00
Luis Peñaranda
6a1ba3ea45
deprecated Luis' modular gcd in favour of the RS one
2009-12-23 12:41:20 +00:00
Luis Peñaranda
d96f41a2fb
eliminated code related to the handling of RS allocators (now done automatically inside the library)
2009-12-23 12:01:58 +00:00
Luis Peñaranda
aa4a3a1ebc
avoid warning
2009-12-23 10:37:41 +00:00
Luis Peñaranda
a4f3b2d50d
mpfi_is_zero -> mpfr_zero_p (was buggy because of signed zero)
2009-12-23 09:58:49 +00:00
Luis Peñaranda
8ab3e99af4
using new RS sign evaluation
2009-12-22 22:02:27 +00:00
Luis Peñaranda
22c81379c6
created namespace RS3, containing for the moment only the refinement and
...
the newly added sign function; minor tunings; added the old refine_1.h file
to dont_submit
2009-12-22 13:39:59 +00:00
Luis Peñaranda
196107f362
eliminated return in void function, added precondition and checks in many
...
places
2009-12-21 15:33:16 +00:00
Luis Peñaranda
876f6a715c
forgot return
2009-12-21 08:35:02 +00:00
Luis Peñaranda
10e1624178
-added support for the new version of RS
...
-fixed some minor bugs
-now the kernel uses directly the extremely fast RS refinement function
-updated the generic kernel tests accordingly
2009-12-19 23:49:05 +00:00
Luis Peñaranda
ee98a2db3a
typo
2009-12-17 16:11:42 +00:00
Luis Peñaranda
fde525e773
corrected constness, fixed minor bugs and added generic tests (it remains
...
to test the algebraic_1 explicit interoperability)
2009-12-15 14:18:22 +00:00
Luis Peñaranda
0d85ad4c49
adapted tests and examples to the new cmake scripts that detect and
...
configure RS
2009-12-11 11:22:11 +00:00
Luis Peñaranda
52a5f417d1
moved Algebraic_kernel_d to the trunk
2009-12-10 15:53:43 +00:00
Michael Hemmer
aa4dcf9b6f
moved Algebraic_kernel_d to experimental
2009-06-29 15:13:59 +00:00
Michael Hemmer
eedb1f4deb
A_k_2 derives from A_k_1
2009-06-29 11:24:47 +00:00
Michael Hemmer
5b652c0557
fix names of functor_name_object functions
2009-06-29 07:45:47 +00:00
Michael Hemmer
b3a105602b
fix names of functor_name_object functions
2009-06-29 07:44:57 +00:00
Michael Hemmer
d3a60789b8
fix names of functor_name_object member functions
2009-06-29 07:38:45 +00:00
Michael Kerber
6680840181
fixed non-standard computation branch
2009-06-16 13:19:59 +00:00
Michael Kerber
7f219b63b6
Removed local fix
2009-06-16 09:21:29 +00:00
Eric Berberich
8e037cc379
cast of exponent to long
2009-06-16 06:57:35 +00:00