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
Sylvain Pion
4cb251ab64
Rename local is_integer() to is_Integer() to avoid potential clash.
2007-04-21 08:32:53 +00:00
Bernd Gärtner
cd69c754e2
- choose Gmpfz also in convex_hull_containment if GMP
...
- modified manual to stress in first examples that double would
be preferable to int in larger examples
2007-04-20 14:54:14 +00:00
Bernd Gärtner
6a79d4f45d
- some more manual fixes
...
- made partial pricing also work for high constraint/variable ratio (needs to
be properly tested)
- added QSCORPIO as interesting additional example
- switched to quotient output in iteration log to avoid nans
- removed filter_failure example (after all, this particular example
was just an artifact of the bad to_double() routine of Gmpzf that I
fixed earlier
2007-04-20 12:31:57 +00:00
Andreas Fabri
c404d692f7
fixed typo
2007-04-20 07:50:21 +00:00
Bernd Gärtner
49ca59733c
- user manual:
...
- added remark about possible filter failures
- added example where they occur, and how to fix them
- added benchmark section
- ref manual:
- documented pricing strategies
- code:
- made partial_filtered_dantzig the default for double input
- added timer output to test_solver
2007-04-19 14:36:10 +00:00
Bernd Gärtner
3099951a2d
- Andreas's manual comments
2007-04-18 21:14:11 +00:00
Bernd Gärtner
4f4a806c0f
- tested name <-> index mapping in mps reader
...
- fix in handling names in ranges section
2007-04-18 19:23:21 +00:00
Andreas Meyer
c1e9765ff4
manual fix: moved labels inside sectioning command
2007-04-18 14:20:12 +00:00
Sylvain Pion
b1a3ec2137
Fix for g++ 3.3.
2007-04-18 09:24:12 +00:00
Andreas Fabri
aab0e64d97
Added \input for the PkgDescription
2007-04-18 09:06:12 +00:00
Bernd Gärtner
9d5b1d473b
- package description shortened
2007-04-17 21:00:08 +00:00
Bernd Gärtner
7f04b33cdb
- minor cleanup:
...
- non-debugged vout in pricing strategies removed
- debug.h adapted to react to other things than D_NDEBUG as well
2007-04-17 20:52:11 +00:00