Commit Graph

735 Commits

Author SHA1 Message Date
Sylvain Pion 135e1c5d4f - has_integral_value() renamed is_integral(). 1999-10-30 13:18:10 +00:00
Sylvain Pion 2529a4af66 - Use the new double -> Quotient<Gmpz> converter. 1999-10-29 15:18:25 +00:00
Sylvain Pion b3571c1a80 - Lines too long splitted. 1999-10-29 15:16:56 +00:00
Sylvain Pion 2ce2172c7f - Added a converter from double to Quotient<Gmpz>. 1999-10-29 15:13:13 +00:00
Sylvain Pion 89072dc994 - Shut up Borland warning. 1999-10-29 11:14:59 +00:00
Sylvain Pion 3dd37f436b - Recognize the per predicate marker /*CGAL_NO_FILTER*/. 1999-10-28 13:08:03 +00:00
Sylvain Pion 064960a7bb - Bump for 4.33. 1999-10-28 11:03:25 +00:00
Sylvain Pion 63c33038e7 - Updated to I-32: the degenerate power_testH3() are removed. 1999-10-28 11:02:40 +00:00
Sylvain Pion 992854d4f3 - Typo. 1999-10-28 11:00:04 +00:00
Sylvain Pion b553313dcd - Added CGAL_IA_CHECK_RESTRICT. When not defined, Restricted_double = double.
- Added to_double().
1999-10-27 09:28:26 +00:00
Sylvain Pion 69f1a3ae1d - Borland can't get IEEE comparisons working too... 1999-10-27 09:18:50 +00:00
Sylvain Pion 02af171241 - Workaround for Borland: it initializes the FPU mask correctly so that we
don't get useless FP exceptions.
1999-10-27 09:16:20 +00:00
Sylvain Pion d7e6593c72 - Removed obsolete comment. 1999-10-26 16:32:01 +00:00
Sylvain Pion 2fde062ce8 - Comment out the re-adjustment stuff. The bound only grows.
- Add counters per predicate: "number_of_failures" and "number_of_updates".
1999-10-26 16:26:51 +00:00
Sylvain Pion 5b8f093aae - Various optimizations. 1999-10-26 16:24:31 +00:00
Sylvain Pion 75a31328b2 - Bump for 4.32. 1999-10-22 16:19:09 +00:00
Sylvain Pion 3a65f3ac51 - New flag CGAL_IA_NO_INLINE which switches operator* and operator/
from inline to static.
1999-10-22 16:16:57 +00:00
Sylvain Pion b998039971 - Documented CGAL_IA_NO_INLINE. 1999-10-22 16:16:24 +00:00
Sylvain Pion 83b489b6e5 - Removed "using namespace CGAL;", and CGAL:: qualified everything. 1999-10-21 15:37:01 +00:00
Sylvain Pion 4886003473 - Enable the sqrt workaround for __CYGWIN__ too. 1999-10-21 14:41:38 +00:00
Sylvain Pion 13c6dd0281 - Bump for 4.31. 1999-10-20 09:16:18 +00:00
Sylvain Pion 3febb55b6b - Protect with CGAL_IA_NEW_FILTERS. 1999-10-19 15:52:09 +00:00
Sylvain Pion 8e6a2e97d4 - Add (commented) new flag -DCGAL_IA_NEW_FILTERS. 1999-10-19 15:50:10 +00:00
Sylvain Pion 4d5677136f - Add missing CGAL:: for M$. 1999-10-19 15:46:21 +00:00
Sylvain Pion eb72af2012 - Add comment about last change. 1999-10-19 15:45:57 +00:00
Sylvain Pion b6d789c5b8 - Comment some stuff not compiling with M$ (don't know what's going on). 1999-10-19 15:45:25 +00:00
Sylvain Pion 4c92954c66 - Protect new filters with "#ifdef CGAL_IA_NEW_FILTERS". 1999-10-19 15:44:15 +00:00
Sylvain Pion d1e3e3d353 - Exclude Lazy_exact_nt.C from the test-suite (experimental feature). 1999-10-19 13:21:06 +00:00
Sylvain Pion de5beb6757 - Bump for 4.30. 1999-10-19 11:38:34 +00:00
Sylvain Pion 5fe3669252 - exclude testfiles for experimental features. 1999-10-19 11:37:49 +00:00
Sylvain Pion 5216b8546a - Minor updates. 1999-10-19 11:35:47 +00:00
Sylvain Pion 5d0622bd04 - Temporary hack for Lazy_exact_nt<>.
- Workaround for VC++ sqrt().
1999-10-19 11:34:23 +00:00
Sylvain Pion 1539848132 - .interval() -> .interval_advanced(). 1999-10-19 11:32:06 +00:00
Sylvain Pion fc0f803ec6 - Interval is now member of the base class. 1999-10-19 11:31:30 +00:00
Sylvain Pion b3b72ff4e6 - Binary file. 1999-10-19 11:18:01 +00:00
Sylvain Pion 37bb6a4c73 - Initial version. 1999-10-16 15:53:33 +00:00
Sylvain Pion ac9204b197 - Some fixes. It actually seems to work now. 1999-10-16 13:39:58 +00:00
Sylvain Pion 816d013cd2 - Many changes.
- First version that is supposed to work.
1999-10-15 19:08:56 +00:00
Sylvain Pion 21f9e3686f - Comment updates. 1999-10-15 14:29:00 +00:00
Sylvain Pion 75931f95e5 - force_ieee_double_precision() also does the thing for VC++ and Borland. 1999-10-15 13:59:36 +00:00
Sylvain Pion 20fd069481 - Undo last change.
- Add \usepackage{cc_manual_index}.
1999-10-14 17:06:51 +00:00
Sylvain Pion cb22e518e5 - Added line to generate workaround_4_ms.obj. 1999-10-14 16:56:04 +00:00
Sylvain Pion 062f28e99e - New C file to work around a sqrt(double) bug in M$. 1999-10-14 16:41:20 +00:00
Sylvain Pion 75ee25d7cf - Formatting issues (moved some code around). 1999-10-14 16:08:29 +00:00
Sylvain Pion 257d8bb73a - Finally, I think it's useless. 1999-10-14 15:57:45 +00:00
Sylvain Pion d500aa4702 - Got rid of bound_t. I finally think it's useless. 1999-10-14 15:57:00 +00:00
Sylvain Pion d221d636aa - Same thing with operator|| and operator&&.
- Added a special version of them for Interval_nt.
1999-10-14 15:52:07 +00:00
Sylvain Pion dcc5d3f8c2 - Same thing with the comparison operators. 1999-10-14 15:45:11 +00:00
Sylvain Pion badaaee857 - Put all operators as friends instead of members, this allows to get rid of
a particular version for (double, IA).
1999-10-14 15:36:30 +00:00
Sylvain Pion 26d44aea8b - New function bench_orientation().
- Removed all the constant propagation workarounds, the default should be fine
  now.
1999-10-14 13:54:38 +00:00