Michael Hemmer
9608231a02
fixed problems with CGAL::sign(CGAL::Sign)
2006-10-28 13:07:32 +00:00
Michael Hemmer
1522751852
rm nameclash with global function is_exact
2006-10-28 13:05:43 +00:00
Michael Hemmer
574a466c00
is_exact(NT) returns a const bool
2006-10-28 13:02:26 +00:00
Sylvain Pion
14c04ed337
Sneak in Lazy_kernel without anyone noticing.
2006-10-27 19:01:33 +00:00
Andreas Fabri
2bf6335849
Added spaces in order to avoid >> in templates
2006-10-27 18:13:47 +00:00
Andreas Fabri
a1b068bf21
set_benchmark_mode must return something
2006-10-27 17:59:00 +00:00
Andreas Fabri
412c009679
Give Null_functor some nested types
2006-10-27 17:55:23 +00:00
Andreas Fabri
5dced9d9e5
Cast 1.0 in order to disambiguate
2006-10-27 17:53:50 +00:00
Andreas Fabri
01bf09d0d2
Switched order of partial specializations
2006-10-27 17:53:18 +00:00
Luis Peñaranda
7d238af813
Added debug compilation flags.
2006-10-27 15:37:39 +00:00
Marc Pouget
9e0e86eb89
cont'd
2006-10-27 15:31:15 +00:00
Luis Peñaranda
1888e851d0
Fixed bug in poly_2::operator+.
2006-10-27 15:07:42 +00:00
Marc Pouget
0f75ee17eb
fc tel meeting
2006-10-27 14:37:28 +00:00
Michael Hemmer
4ab92e6bda
added #include<vector> since needed by file
2006-10-27 14:35:09 +00:00
Bernd Gärtner
aeb1213f4c
- Free models added;
...
- figures/program for closest point in intersection of halfspaces
2006-10-27 14:07:45 +00:00
Frédéric Cazals
3a8a8f00d2
fc. typos
2006-10-27 13:46:11 +00:00
Frédéric Cazals
d3204b7edf
fc. polished the user manual. fixed some labels: a_b -> a\_b
2006-10-27 13:36:09 +00:00
Michael Hemmer
d2fa505e81
changed include of CORE NTs e.g. #include<CGAL/CORE_BigInt.h>
2006-10-27 11:02:16 +00:00
Michael Hemmer
b024695f58
- empty = CGAL_NTS is_positive(CGAL_NTS sign (z_prime));
...
+ empty = CGAL_NTS sign (z_prime) == CGAL::POSITIVE;
since is_positive of Sign not supported
M CGAL/ConicCPA2.h
2006-10-27 10:44:58 +00:00
Michael Hemmer
1c9dfec8c0
disabled test in case NT not supported
2006-10-27 09:34:43 +00:00
Nico Kruithof
49e37f31b8
The tests are working, if they finish in time ...
2006-10-26 18:57:24 +00:00
Luis Peñaranda
b09c1ff0de
Polynomial_2 bug fixes.
2006-10-26 17:23:31 +00:00
Luis Peñaranda
05aab63281
Reworked some code in polynomial_1.
2006-10-26 17:22:25 +00:00
Michael Hemmer
bac75a98ce
This is the main merge of branch EXACUS_with_CGAL to trunk at revision 34922.
...
It introduces several new concepts and respective traits classes:
Coercion_traits:
- reflects interoperability of types,
- replaces Binary_operator_result
Algebraic_structure_traits:
- reflects the algebraic structure of a type
- orthogonal to real embeddable
Real_embeddable_traits:
- for types embeddable onto the real axis
Fraction_traits
- replaces Rational_traits
A ref-manual in package Algebraic_foundations will be available soon.
The dependency of NT related functors from global functions has been reverted,
i.e. a global function calls the respective functor.
Due to the merge process all merged/new files are in the package
Number_types, but will be moved to package Algebraic_foundations soon.
Note that the old traits classes as Number_type_traits, Rational_traits,
Binary_operator_result are still available. They will be removed in separate
steps.
Known problems are:
MP_float: unclear behavior of div,mod,gcd
Root_of_2: not supported yet. (I will need some help here.)
2006-10-26 15:10:02 +00:00
Frédéric Cazals
40bf10d4de
fc. renamed Monge_from* classes
2006-10-26 14:31:54 +00:00
Frédéric Cazals
3d97fbf394
fc. fixed the type names changed run() to operator()
2006-10-26 14:31:26 +00:00
Frédéric Cazals
76c1ce25c3
fc: fixed the operator() pb: the Monge_form typedef was bugy
2006-10-26 14:17:51 +00:00
Frédéric Cazals
c245082d4e
fc: commented portions of code involving cond numbers
2006-10-26 14:16:46 +00:00
Andreas Meyer
f8c89d0986
* included EXACUS test programs in STL_Extension test (hardcoded in makefile and cgal_test)
...
* removed some leftover #include <CGAL/LiS/basic.h>
2006-10-26 11:24:40 +00:00
Efi Fogel
21e0084944
improved traits
2006-10-26 10:12:28 +00:00
Marc Pouget
d80575945f
details
2006-10-26 09:58:02 +00:00
Andreas Meyer
6c98454150
found another instance of "REG_NOERROR". replaced by "0"
2006-10-26 09:52:08 +00:00
Efi Fogel
6a78110314
improved traits
2006-10-26 09:35:49 +00:00
Marc Pouget
b446c172d4
added concept
2006-10-26 08:25:15 +00:00
Nico Kruithof
a86261e974
Towards working examples
2006-10-26 06:34:38 +00:00
Efi Fogel
b18e946295
fixed concepts
2006-10-26 01:53:56 +00:00
Andreas Meyer
1b3d5f3fa1
replaced non-standard REG_NOERROR with plain "0"
2006-10-25 18:45:10 +00:00
Luis Peñaranda
9508ad8c4b
Changed buggy comparison algorithm of algebraic numbers.
2006-10-25 16:05:54 +00:00
Andreas Meyer
e8491a407f
first pkgdesc illustration
2006-10-25 15:54:07 +00:00
Andreas Meyer
bc3b5ce9d2
package description: align images with package names
2006-10-25 15:53:02 +00:00
Daniel Russel
32f0018112
replaced static with namespace
2006-10-25 15:46:14 +00:00
Laurent Rineau
8ecd768345
modify comments after discussion with Jane Tournois.
2006-10-25 15:41:37 +00:00
Daniel Russel
4dd034ad20
merged moveall and regular
2006-10-24 21:24:04 +00:00
Daniel Russel
dd5b8d9fa9
more options for initialization. Ick.
2006-10-24 20:21:58 +00:00
Daniel Russel
33f9e109d4
trying to merge allmove
2006-10-24 18:52:12 +00:00
Fernando Cacciola
fa10151f70
KDevelop file removed
2006-10-24 18:08:51 +00:00
Fernando Cacciola
f388a5ce79
audits are now cache-strategy specific (otherwise the check fails)
2006-10-24 18:03:55 +00:00
Luis Peñaranda
5e0ede15bd
Added automatic refinement.
2006-10-24 17:05:58 +00:00
Sylvain Pion
b76d4b1ce4
Add \ccInclude
2006-10-24 15:40:47 +00:00
Bernd Gärtner
9928a8dc81
non-working boost::transform_iteratoxr
2006-10-24 15:34:11 +00:00