Pedro Machado Manhaes de Castro
fd75405b48
Removing the "compare" test, because it doesn't necessarily work, since the comparison of 2 equal things (in exact type) are not necessarily the same converted with double aproximation.
2006-07-31 08:36:18 +00:00
Sylvain Pion
f6802ef6fc
Use the new assertion exceptions instead of customizing the error handler.
2006-07-30 13:49:33 +00:00
Andreas Fabri
b737e352f3
Fixed min max problem
2006-07-30 13:27:02 +00:00
Andreas Fabri
1a5d92ab61
Fixed min max problem
2006-07-30 13:21:41 +00:00
Andreas Fabri
b80704415f
Fixed min max problem
2006-07-30 13:09:52 +00:00
Sylvain Pion
29ae445a5b
Remove obsolete /*CGAL_NO_FILTER*/ markers (they were used by Filtered_exact).
2006-07-30 13:02:57 +00:00
Andreas Fabri
aad44514f0
Fixed min max problem
2006-07-26 08:11:57 +00:00
Pedro Machado Manhaes de Castro
e74c936c39
Adding the constructor (alpha, beta, gama) text
2006-07-25 15:35:46 +00:00
Pedro Machado Manhaes de Castro
aba3f75b78
Updating the test
2006-07-25 15:35:14 +00:00
Pedro Machado Manhaes de Castro
971ba51275
Changing the representation of root_of_2 (problem arises on make_root_of_2 de Gmpq / Gmpz)
2006-07-25 15:34:50 +00:00
Pedro Machado Manhaes de Castro
57180a897e
Changing the representation of root_of_2 (a FT(x,y) constructor have to be done)
2006-07-25 15:34:31 +00:00
Pedro Machado Manhaes de Castro
c81c03dab6
Changing the representation of root_of_2 (a FT(x,y) constructor have to be done)
2006-07-25 15:34:23 +00:00
Pedro Machado Manhaes de Castro
01c050db90
Changing the representation of root_of_2 (problem arises on make_root_of_2 de Gmpq / Gmpz)
2006-07-25 15:33:45 +00:00
Pedro Machado Manhaes de Castro
855cfc5af7
Changing the representation of root_of_2 (problem arises on make_root_of_2 de Gmpq / Gmpz)
2006-07-25 15:33:37 +00:00
Pedro Machado Manhaes de Castro
0dd334f629
Changing the representation of root_of_2 (new make_root_of_2)
2006-07-25 15:33:06 +00:00
Pedro Machado Manhaes de Castro
1cde5a6b3a
Changing the representation of root_of_2 (new to_double)
2006-07-25 15:28:28 +00:00
Pedro Machado Manhaes de Castro
2fa115e597
Changing the representation of root_of_2
2006-07-25 15:28:15 +00:00
Pedro Machado Manhaes de Castro
f07df65e2d
Changing the representation of root_of_2
2006-07-25 15:28:08 +00:00
Pedro Machado Manhaes de Castro
2c7db48534
Changing the representation of root_of_2
2006-07-25 15:28:01 +00:00
Pedro Machado Manhaes de Castro
60955450a0
Changing the representation of root_of_2
2006-07-25 15:27:51 +00:00
Pedro Machado Manhaes de Castro
cd7e0ecdde
Optimization on the compare functions
2006-07-19 08:03:47 +00:00
Pedro Machado Manhaes de Castro
b36e31e2e5
NT_converter
2006-07-18 13:25:57 +00:00
Menelaos Karavelas
b946376f29
changed "using Nef::isvalid" to "using Nef::is_valid"in forward
...
declaration of Nef related polynomials; this should get rid of some
reds in the test suite.
2006-07-18 10:40:09 +00:00
Naceur Meskini
fe387ffaa7
fixing Nef:::sign
2006-07-17 09:02:24 +00:00
Andreas Fabri
7ef47610b9
Polynomial is now in namspace CGAL::Nef
2006-07-14 10:11:11 +00:00
Sylvain Pion
bd9daaa488
Remove Filtered_exact.
2006-07-12 11:58:13 +00:00
Sylvain Pion
d08bf9f445
Remove notices of "see the Support Library Manual", as number types
...
are moving in a dedicated part, and also the HTML links work anyway
these days.
2006-07-12 11:43:02 +00:00
Sylvain Pion
1d6de3a243
Remove Fixed_precision_nt
2006-07-12 11:40:00 +00:00
Laurent Rineau
64f3e5b914
forgot to submit the changes.txt
2006-07-10 10:10:22 +00:00
Sylvain Pion
ec06c9f042
Move the not-yet-documented Exact_type_selecter (only used by Filtered_kernel now)
...
from Interval_arithmetic to Number_types.
2006-07-07 11:25:22 +00:00
Sylvain Pion
c4bd0ca9c0
Move Lazy_exact_nt from Interval_arithmetic to Number_types.
2006-07-07 10:08:23 +00:00
Sylvain Pion
617d4f64dc
Move a private file from IA to NT.
2006-07-07 09:43:24 +00:00
Sylvain Pion
0514095f64
Move Interval Arithmetic related files to the Number_types package.
...
Next step is to move Lazy_exact_nt there as well.
Then remove Filtered_exact.
Then rename the Interval_arithmetic package to e.g. High_performance_kernel.
2006-07-07 09:41:00 +00:00
Pedro Machado Manhaes de Castro
87e7bf0dea
Pointless change the old copy constructor
2006-07-07 08:03:24 +00:00
Pedro Machado Manhaes de Castro
6b85869407
Returning the old copy constructor
2006-07-06 16:52:42 +00:00
Pedro Machado Manhaes de Castro
b8339b641a
Removing a tricky bug on the square function in relation to dinz
2006-07-06 16:18:59 +00:00
Laurent Rineau
f492b2f700
fix io_tags of all elementary number types
2006-07-06 11:48:04 +00:00
Andreas Fabri
cf006d34e0
special treatment for VC++
2006-06-27 21:12:06 +00:00
Andreas Fabri
0134eb0995
is_finite(double) workaround for VC7
2006-06-27 13:26:43 +00:00
Sylvain Pion
574ecae6e2
Fix my_nearbyint() (called by constructors from built-in fp types).
2006-06-23 22:23:20 +00:00
Pedro Machado Manhaes de Castro
3578199ed4
Some updates
2006-06-23 11:45:44 +00:00
Pedro Machado Manhaes de Castro
4f5a932363
New tests for Root_of_2
2006-06-23 11:45:21 +00:00
Pedro Machado Manhaes de Castro
35fd74de0b
Forwarding a new way to construct Root_of_2
2006-06-23 11:44:40 +00:00
Pedro Machado Manhaes de Castro
4f5409f92c
Another way to build a Root_of_2 with 3 FTs
2006-06-23 11:44:13 +00:00
Pedro Machado Manhaes de Castro
6d7ac7b5e7
Forwarding the news functions (inverse, make_sqrt) introduced on Root_of_2
2006-06-23 11:43:25 +00:00
Pedro Machado Manhaes de Castro
a4aee311dd
Inverse and make_sqrt functions added.
...
RT / Root_of_2<RT> division added.
Some operations with int.
Comparisons function performance improved.
Added the idea of representing a rational (when we know, by using the Root_of_2(FT) construction) inside the Root_of_2.
The constructor Root_of_2<RT>(const RT&, const RT&, const RT&, bool) has now another boolean parameter at the end, in the case you know delta is not zero.
Some others goodies.
2006-06-23 11:42:48 +00:00
Pedro Machado Manhaes de Castro
02a16a1a8b
Adding another way to make a Root_of_2 in the case you already know that delta is not zero
2006-06-23 11:39:09 +00:00
Pedro Machado Manhaes de Castro
5853c355d3
Better to_double and to_interval functions
2006-06-22 17:30:48 +00:00
Pedro Machado Manhaes de Castro
07f56c182e
fixing bug on to_interval when rc is zero
2006-06-22 14:44:29 +00:00
Pedro Machado Manhaes de Castro
94bb959f7e
Better to_interval function for Root_of_2<MP_Float>
2006-06-17 13:07:00 +00:00