Pedro Machado Manhaes de Castro
|
94bb959f7e
|
Better to_interval function for Root_of_2<MP_Float>
|
2006-06-17 13:07:00 +00:00 |
Pedro Machado Manhaes de Castro
|
9c5c833eb4
|
Better to_interval function
|
2006-06-17 13:06:03 +00:00 |
Pedro Machado Manhaes de Castro
|
59e963d229
|
inf/sup version filtering comparisons (is faster).
|
2006-06-16 13:14:54 +00:00 |
Pedro Machado Manhaes de Castro
|
8d9bab7c66
|
- Filtering comparisons of Root_of_2<RT> and RT, Quotient<RT> and Root_of_2<RT>.
- A faster to_interval(Root_of_2<RT>)
|
2006-06-16 12:28:25 +00:00 |
Pedro Machado Manhaes de Castro
|
a192303b7d
|
to_interval and to_double for Root_of_2<MP_Float>
and simplify_root_of_2 (disabled right now, because
it doesn't seem to need it)
|
2006-06-16 09:02:39 +00:00 |
Pedro Machado Manhaes de Castro
|
394c7f68c9
|
Removing an unecessary include pinpointed by Sylvain Pion
|
2006-06-16 08:34:37 +00:00 |
Pedro Machado Manhaes de Castro
|
a3f85862f3
|
signature to_interval_exp
to_double_exp
|
2006-06-16 07:42:47 +00:00 |
Pedro Machado Manhaes de Castro
|
7adb5fd5b1
|
Making disponible:
to_double_exp
to_interval_exp
|
2006-06-16 07:42:20 +00:00 |
Sylvain Pion
|
38aaea4703
|
- Add one more assertion for overflow in exponent for to_interval(Quotient<MP_Float>).
|
2006-06-14 16:25:30 +00:00 |
Sylvain Pion
|
da41a98155
|
Add assertions to check overflow in the exponent when doing
to_double and to_interval.
|
2006-06-14 16:14:47 +00:00 |
Sylvain Pion
|
a43ce98997
|
- Use the new ldexp() function on intervals.
|
2006-06-14 16:02:17 +00:00 |
Sylvain Pion
|
fa4cccbdaa
|
make_root_of_2 doc : use bool instead of int (correct file this time)
|
2006-05-20 15:02:33 +00:00 |
Sylvain Pion
|
246e1051b4
|
Revert yesterday's change about simplify_quotient(), as
it changes the I/O format of Quotient<MP_Float>, which
causes problems in the T2 test-suite. Too late to
investigate that before 3.2.
|
2006-05-19 09:28:42 +00:00 |
Sylvain Pion
|
96569d4c12
|
- Improve/fix simplify_quotient(MP_Float)
- fix to_interval(Quotient<MP_Float>)
(same as previous fix for to_interval(MP_Float).
|
2006-05-18 12:33:31 +00:00 |
Sylvain Pion
|
6bc76fc499
|
Fix overflow and underflow cases of to_interval(MP_Float)
(spotted by Pedro)
|
2006-05-18 09:27:34 +00:00 |
Sylvain Pion
|
a3dc040c74
|
Move punctuation out of \ccc commands.
|
2006-05-16 22:00:24 +00:00 |
Sylvain Pion
|
9e85c1e380
|
Specify that the arguments must be models of RingNumberType.
|
2006-05-12 19:28:19 +00:00 |
Andreas Fabri
|
be147e851e
|
Removed scope
|
2006-05-12 13:15:59 +00:00 |
Sylvain Pion
|
877c23145c
|
Mark non-template function inline...
|
2006-05-05 21:07:49 +00:00 |
Daniel Russel
|
c6f5a55ec0
|
removed -g from makefile
|
2006-05-05 14:59:01 +00:00 |
Daniel Russel
|
b35634a921
|
patch for Gmpz at end of stream
|
2006-05-05 14:58:03 +00:00 |
Sylvain Pion
|
b498c81307
|
- Further root_of_2 refinements.
|
2006-05-05 14:54:49 +00:00 |
Sylvain Pion
|
f34251464b
|
Document make_root_of_2().
|
2006-05-04 20:02:44 +00:00 |
Andreas Fabri
|
1b68f28b51
|
Added a link pragma for gmp.lib and mpfr.lib
|
2006-05-01 14:10:44 +00:00 |
Andreas Fabri
|
5e7f8adae5
|
Removed namespace for RootOf_2
|
2006-04-19 16:03:07 +00:00 |
Andreas Fabri
|
b748096009
|
Moved number type related stuff from kernels to support library
|
2006-04-19 15:08:58 +00:00 |
Andreas Fabri
|
9f2a06be0f
|
Root_of_2 can only be instantiated with RT for now
|
2006-04-19 13:51:14 +00:00 |
Andreas Fabri
|
08bff4af77
|
Root_of_2 can only be instantiated with RT for now
|
2006-04-19 13:48:46 +00:00 |
Andreas Fabri
|
224cd23e9f
|
Root_of_traits is a struct, not a class
|
2006-04-18 14:10:04 +00:00 |
Laurent Saboret
|
87d65f75e3
|
Fixed svn properties of ASCII files (as defined by Maintenance/svn_client/config)
|
2006-04-18 12:42:52 +00:00 |
Sylvain Pion
|
54a75e0626
|
Comment out (for now) an optimization for Root_of_2 with Lazy_exact_nt.
|
2006-04-14 13:01:57 +00:00 |
Sylvain Pion
|
d2740513aa
|
Use .cpp file extension instead of .C for src/*/* files.
|
2006-04-14 09:19:29 +00:00 |
Sylvain Pion
|
22ad725de1
|
Move src/*.C to src/CGAL/*.C
|
2006-04-13 22:24:18 +00:00 |
Sylvain Pion
|
bad72888b3
|
Replace assert() by CGAL_kernel_precondition()
|
2006-04-10 08:40:59 +00:00 |
Sylvain Pion
|
32e4ef6d38
|
Add a declaration of Gmpq, as it seems to be needed
(why not on my platform is an open question).
|
2006-04-07 08:21:26 +00:00 |
Andreas Meyer
|
5b5a60cecf
|
rewritten the whole manual
ok. seriously:
renamed \chapter into \ccUserChapter and \ccRefChapter
|
2006-04-06 17:03:37 +00:00 |
Sylvain Pion
|
68f016bb97
|
Fixes for GMP 4.2
|
2006-04-06 14:09:35 +00:00 |
Sylvain Pion
|
d2f695fa4c
|
make_root_of_2() merged into each number type files like all other
NT requirements.
|
2006-04-06 09:10:38 +00:00 |
Andreas Fabri
|
ecbe81feab
|
Added \section{Classified Reference Pages}
|
2006-04-05 20:51:31 +00:00 |
Marc Glisse
|
f5e4857849
|
gmpxx 4.1 and 4.2 don't have the same declaration for mpz_class, so we
cannot forward declare it ourselves.
|
2006-04-05 12:03:30 +00:00 |
Andreas Fabri
|
c1d3c3ddd1
|
Added forward declarations for Polynomial and Nef_polynomial
|
2006-03-17 11:08:29 +00:00 |
Joachim Reichel
|
f582718758
|
rename create_makefile to cgal_create_makefile to avoid name clashes,
adjust all occurences of create_makefile and create\_makefile in the entire
repository (well, trunk only)
|
2006-03-15 22:10:02 +00:00 |
Marc Glisse
|
b41ad5d643
|
Missing std:: or #include <cstdlib>
|
2006-02-25 23:14:49 +00:00 |
Sylvain Pion
|
810fc1cf58
|
Protect some code with CGAL_USE_GMP and similar
|
2006-02-24 14:32:40 +00:00 |
Marc Glisse
|
13380ebe5e
|
Add some missing std:: and #include <c*>
|
2006-02-22 15:22:27 +00:00 |
Ron Wein
|
ff48b7b3b3
|
Slight change to avoid a compilation warning.
|
2006-02-20 09:56:54 +00:00 |
Ron Wein
|
772a770945
|
A better fix.
|
2006-02-19 14:50:30 +00:00 |
Ron Wein
|
0d03c92825
|
Made sure that division is tested only when it is supported.
|
2006-02-19 09:12:31 +00:00 |
Laurent Saboret
|
db6a8f948c
|
Change CVS keywords to SVN style
|
2006-02-16 14:30:13 +00:00 |
Sylvain Pion
|
c1740913b1
|
- Root_of_2 fixes.
|
2006-02-15 14:14:07 +00:00 |