Sylvain Pion
|
9426891f83
|
Implement Unit_part.
|
2007-03-09 15:35:24 +00:00 |
Sylvain Pion
|
f173ff399c
|
Downgrade MP_Float's category to UFD instead of Euclidean_ring (at least for now).
Try to make gcd() work in the 0 case.
There are still some test-suite failures...
|
2007-03-08 17:59:28 +00:00 |
Sylvain Pion
|
6276bbb9e8
|
Typo long_double
|
2007-03-08 16:57:33 +00:00 |
Michael Hemmer
|
024df41155
|
changed test for div_mod for MP_Float (exact)
|
2007-03-08 15:47:17 +00:00 |
Sylvain Pion
|
b1d77c0f3b
|
normalize the gcd()
|
2007-03-08 15:44:39 +00:00 |
Michael Hemmer
|
7f73dbdcca
|
added test for Sqrt_extension<int,int>
|
2007-03-08 14:57:41 +00:00 |
Michael Hemmer
|
f45fc13f84
|
added First_if_different for int
|
2007-03-08 14:54:29 +00:00 |
Michael Hemmer
|
fc8497fed9
|
rm mixed operators for the sake of simplicity
they are covered by ImplicitInteroperable with NT & int
|
2007-03-08 14:44:53 +00:00 |
Michael Hemmer
|
081c28f71c
|
added test for Sqrt_extension
|
2007-03-08 13:36:12 +00:00 |
Michael Hemmer
|
01d2197652
|
added member function compare(Self y, bool in_same_extension = false)
can compare two values from two different extensions
added ImplicitInteroperable with int
|
2007-03-08 13:31:16 +00:00 |
Andreas Fabri
|
ad4fde4403
|
Added license header
|
2007-03-08 10:56:53 +00:00 |
Andreas Fabri
|
850daf324d
|
Moved from Algebraic Foundations to Number Types
|
2007-03-08 10:52:13 +00:00 |
Andreas Fabri
|
405d31d68f
|
moved doc from Algebraic Foundations to Number_types
|
2007-03-07 14:36:59 +00:00 |
Sébastien Loriot
|
95c3cd7e57
|
Add RootOf_1 and RootOf_2 in Root_of_traits specialization for intervals
|
2007-03-07 13:49:18 +00:00 |
Bernd Gärtner
|
e32acbffa5
|
- added I/O to Gmpz, Gmpq, in particular mentioning the possibility of
reading into a Gmpq from a floating-point value
|
2007-03-06 15:49:57 +00:00 |
Bernd Gärtner
|
16fe68293d
|
- added long int constructor, minor fixes
|
2007-03-06 15:34:41 +00:00 |
Bernd Gärtner
|
6accd8ee3b
|
- added Gmpzf
|
2007-03-06 15:24:25 +00:00 |
Sylvain Pion
|
de6c73b188
|
- Remove cgal_test from dont_submit as they are not under SVN anymore.
|
2007-03-06 10:04:41 +00:00 |
Andreas Fabri
|
27c9ad8750
|
Unified mix of struct and class
|
2007-03-05 08:40:07 +00:00 |
Sébastien Loriot
|
c8b9f1f5be
|
Add assertion
|
2007-03-02 10:01:47 +00:00 |
Sébastien Loriot
|
c8eb153840
|
windows bug
|
2007-03-02 09:34:45 +00:00 |
Sylvain Pion
|
b0d8b48ce8
|
Use CGAL::possibly().
|
2007-03-01 18:31:26 +00:00 |
Sébastien Loriot
|
edd0306a77
|
Add specialization for Interval_nt of make_root_of_2 (safe version)
|
2007-03-01 17:52:41 +00:00 |
Andreas Meyer
|
755a37916b
|
* put "argument" to \ccPrecond in \ccc
* removed superfluous \\ after \ccPrecond
|
2007-03-01 13:36:17 +00:00 |
Michael Hemmer
|
83a5faffa9
|
changed layout
|
2007-03-01 10:34:05 +00:00 |
Fernando Cacciola
|
44f3de19f5
|
Manual auto-linking of gmp and mpfr replaced by new auto-link features.
|
2007-02-28 17:38:21 +00:00 |
Michael Hemmer
|
a4923105af
|
typos
|
2007-02-28 14:38:23 +00:00 |
Michael Hemmer
|
7f3929384d
|
clarification
added operators for Sqrt_extension x Sqrt_extension
|
2007-02-28 14:01:38 +00:00 |
Michael Hemmer
|
255c43fc34
|
change doc with respect to review of Monique
Sqrt_extension is an algebraic structure for advanced users only ,-)
|
2007-02-27 08:58:25 +00:00 |
Andreas Fabri
|
b666f84e4e
|
less efficient but maybe portable logarithm
|
2007-02-23 15:10:03 +00:00 |
Michael Hemmer
|
d33bd7cf2e
|
use \ccIgnore
|
2007-02-20 12:39:38 +00:00 |
Michael Hemmer
|
55060c0cbd
|
include boost::transform
|
2007-02-19 14:38:58 +00:00 |
Andreas Meyer
|
1996f8c159
|
added a mpl struct is_same_or_equal, similar to
boost::is_same / boost::is_base_and_derived
|
2007-02-17 21:25:09 +00:00 |
Sébastien Loriot
|
e97f3518f9
|
Oops i forget this
|
2007-02-15 12:37:45 +00:00 |
Sébastien Loriot
|
be60dfebec
|
Correct interface makeroot_of_2(a,b,c) for new representation for lazy_exact_nt
|
2007-02-15 11:29:04 +00:00 |
Michael Hemmer
|
645383bb17
|
added long double
added doc for function is_finite(float/doule/long double )
|
2007-02-15 09:28:01 +00:00 |
Sylvain Pion
|
cd30eea74c
|
Comment unused argument name to remove warning.
|
2007-02-14 13:23:44 +00:00 |
Sylvain Pion
|
b69f9bf1ca
|
add parentheses to remove warning
|
2007-02-13 13:50:34 +00:00 |
Marc Glisse
|
f03638ce82
|
can't do: typedef A<B> A
instead: typedef C::A<B> A
|
2007-02-09 18:49:53 +00:00 |
Michael Hoffmann
|
da140600f3
|
Fixed e hides ... warnings.
|
2007-02-09 15:25:04 +00:00 |
Michael Hoffmann
|
8dd12141e9
|
Remove a few superfluous semikola.
|
2007-02-09 14:25:15 +00:00 |
Bernd Gärtner
|
dae5be901a
|
old-style tags removed from Gmpzf
|
2007-02-08 15:50:40 +00:00 |
Michael Hoffmann
|
3ef36e2e25
|
Add CGAL:: for Root_2.
|
2007-02-08 09:58:10 +00:00 |
Andreas Fabri
|
b31942ae2a
|
min/max workaround for VC++
|
2007-02-07 10:45:48 +00:00 |
Andreas Fabri
|
4b2dfee950
|
min/max workaround for VC++
|
2007-02-07 10:40:56 +00:00 |
Bernd Gärtner
|
c64c0c7b17
|
- To_interval functors for Gmpzf and Quotient<Gmpzf>
- in _test_real_embeddable.h, included interval testing for negative
numbers in order to catch obvious sign errors
|
2007-02-06 11:05:01 +00:00 |
Michael Hemmer
|
9ce30a1df2
|
update documentation according to review Bernd Gaertner
OPEN: new name for template argument ROOT ?
BUT this will cause changes in the interface i.e. root() should change too.
|
2007-02-01 14:31:56 +00:00 |
Michael Hemmer
|
2fe5f7fe26
|
minor changes
|
2007-01-30 19:56:22 +00:00 |
Michael Hemmer
|
6e843deebd
|
added Michael Hemmer as author
|
2007-01-30 19:56:04 +00:00 |
Michael Hemmer
|
2bceb4a32a
|
added Michael Hemmer as author
|
2007-01-30 19:55:44 +00:00 |