Commit Graph

654 Commits

Author SHA1 Message Date
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