Commit Graph

273 Commits

Author SHA1 Message Date
Sylvain Pion 7eb6265e30 Qualify make_tuple with boost::, otherwise the one in namespace std is picked,
and std::tuple is not compatible with zip_iterator.
2009-05-07 20:07:59 +00:00
Bernd Gärtner a64168b67a irrelevant file removed 2009-04-22 07:32:23 +00:00
Sylvain Pion 2c5ebdb4f4 Use \ccSum. 2009-02-02 17:07:31 +00:00
Sylvain Pion 1d2824a9f8 Add Unicode for \gtreqless . 2009-01-03 16:07:34 +00:00
Laurent Rineau ec9f2e29e5 Update citations (s/07/08/).
Let us hope that CGAL-3.4 will be release before 2009!
2008-11-20 22:19:28 +00:00
Bernd Gärtner a40295c8dc added seed output to allow debugging 2008-11-13 14:41:14 +00:00
Bernd Gärtner a6ca505faf include map 2008-10-24 11:49:30 +00:00
Bernd Gärtner 4cdb07ecc3 last homegrown iterator replaced by boost-based solution 2008-10-23 14:31:10 +00:00
Bernd Gärtner b5a2bb1fec qp_x[i] -> *(qp_x+i) throughout, for all user-duplied iterators 2008-10-09 13:07:49 +00:00
Bernd Gärtner 3c686beb36 some more operator[]-related ad-hoc fixes for Polytope_distance_d 2008-10-09 10:06:21 +00:00
Bernd Gärtner c522b485c5 -some fixes to account for result of operator[] only being convertible to value type (at some point, this should sytematically be addressed by removing all occurrences of [] in the QP_solver code) 2008-10-09 09:42:02 +00:00
Bernd Gärtner 907223b777 First Boost 1.33.1 workaround (maybe others will be necessary as well) 2008-09-29 09:03:20 +00:00
Bernd Gärtner 462814d6fc another try (inserted missing const) 2008-09-05 09:34:51 +00:00
Bernd Gärtner a7097f7f22 small test program to find bind bug 2008-08-26 13:26:53 +00:00
Bernd Gärtner 081110184f - some homemade iterators replaced by boost variants 2008-07-31 20:55:38 +00:00
Bernd Gärtner 8612c935be - fixes to cope with removal of CGAL's funtional.h 2008-07-31 18:56:21 +00:00
Sylvain Pion 79864c0c8e Remove Arity_tag. 2008-07-22 12:29:01 +00:00
Sylvain Pion 9ca693f926 Rename *.C to *.cpp 2008-07-16 08:36:20 +00:00
Sylvain Pion 2eb0d8f9e9 certainly() -> possibly(). 2008-07-14 11:16:41 +00:00
Sylvain Pion 9d7a609ff2 Make assertions trigger an error only for *certain* conditions (using CGAL::certainly()).
This is useful for interval arithmetic code.
(replay of r44002 with the header order hopefully fixed)
2008-07-10 21:49:17 +00:00
Sylvain Pion 2b4ebf01f7 Undo r44002 as it's buggy 2008-07-06 20:47:29 +00:00
Sylvain Pion 514a17ad4f Improve the interaction of assertions and interval computations.
Things like "CGAL_assertion(denominator != 0)" produced assertion failures for no gain.
So now, the assertion is triggered only if the condition is certain, using CGAL::certainly().
That is, change the following in all assertion files :
  ((EX)?(static_cast<void>(0)): ::CGAL::assertion_fail( # EX , __FILE__, __LINE__))
to :
  (CGAL::certainly(EX)?(static_cast<void>(0)): ::CGAL::assertion_fail( # EX , __FILE__, __LINE__))
2008-07-06 17:05:47 +00:00
Fernando Cacciola f93437ca22 Removed *unmodified* auto-generated CMakeLists.txt (now created by create_internal_release) 2008-05-05 14:01:55 +00:00
Andreas Meyer 20315de571 * replaced CGAL_test_assert with ::assert, instead of CGAL_assertion
* removed include/Testsuite/assert.h
2008-03-19 13:45:36 +00:00
Fernando Cacciola b704509dcf Examples/Demos/Test CMake scripts updated 2008-03-05 21:14:02 +00:00
Fernando Cacciola a659cd852a Added project() and conditional test for CGAL_DIR 2008-02-14 15:42:36 +00:00
Fernando Cacciola 14043c43a0 Replaced CGALROOT by CGAL_DIR (the latters is used by CMake automatically) 2008-02-08 17:47:21 +00:00
Fernando Cacciola afddfc4fca CMake scripts for demos/examples/test added 2008-02-06 19:06:24 +00:00
Bernd Gärtner c38574be3e redundant makefile removed 2008-01-07 08:27:46 +00:00
Sylvain Pion d49e006c53 Remove default argument "0" to calls to assertion_fail() et al,
as the default is now the empty string "".
It should fix the problem that we have lost the assertion messages
(seeing "what():  basic_string::_S_construct NULL not valid" instead),
for packages that use package-specific assertion macros.
2007-12-21 21:58:27 +00:00
Sylvain Pion a46b55bf71 The files "changes.txt", "description.txt", "long_description.txt" and "maintainer"
are now under /trunk/$Package/package_info/$Package/ .
2007-12-02 15:06:42 +00:00
Andreas Meyer 6623d525eb * replaced assert in */test/*/*.{cpp,h} with CGAL_test_assertion
* replaced #include <assert.h> with the according CGAL/Testsuite/assert.h
2007-11-07 21:35:42 +00:00
Bernd Gärtner 92c118aaaf made section title more specific 2007-09-06 12:27:21 +00:00
Bernd Gärtner e937e4e483 - outdated restriction to two pricing strategies removed 2007-09-03 12:53:07 +00:00
Bernd Gärtner 5ef3078e2d - set_r method missing in doc, added 2007-07-02 11:39:52 +00:00
Bernd Gärtner 3d9a50c981 obsolete g++ debug test removed 2007-06-18 11:26:15 +00:00
Andreas Fabri b65649e410 3.3 branch -> trunk 2007-06-04 14:40:52 +00:00
Andreas Fabri 21e20e4d42 3.3 branch -> trunk 2007-06-04 14:28:57 +00:00
Andreas Fabri a9b1edf177 3.3 branch -> trunk 2007-06-04 14:14:12 +00:00
Bernd Gärtner 08561acdbb obsolete file removed 2007-05-30 11:42:33 +00:00
Bernd Gärtner b0cbc0defa - cosmetic output fix 2007-05-05 07:57:23 +00:00
Andreas Fabri b616a4ee22 Capitalize header 2007-05-04 12:53:19 +00:00
Bernd Gärtner 5424f71850 - minor error/warning fixes 2007-05-01 15:55:12 +00:00
Bernd Gärtner 565df271da -small clarification in manual regarding Gmpz/MP_Float output diffs 2007-04-30 12:27:03 +00:00
Bernd Gärtner a6aba7c40a - fixed file location in include
- renamed ...validation_flag() to ...auto_validation()
2007-04-30 10:16:02 +00:00
Bernd Gärtner 25a03549d4 - copyright years brought up-to-date
- (outdated) emails of everbody except me removed
2007-04-27 00:34:44 +00:00
Bernd Gärtner d7a098033c - added another set of random tests (with double input, and using
a different model)
- fixed memory leak in QP_solution
- refactored validity checks a little
2007-04-26 23:56:44 +00:00
Bernd Gärtner a9be004d5a - added the interface validation methods to examples,
and referred to them from the doc (+ typo fix)
2007-04-25 01:33:32 +00:00
Bernd Gärtner 0bc86dea9d - moved certificate check out of the solver and into solution
- at the same time, we don't check anymore by default, but there
  is an option to trigger a self-check
2007-04-25 01:19:38 +00:00
Bernd Gärtner 060f6bf342 - minor refactoring; test_solver now also calls the interface
methods (solve...) instead of the QP_solver directly
2007-04-23 09:12:34 +00:00