Commit Graph

63 Commits

Author SHA1 Message Date
Bernd Gärtner c38574be3e redundant makefile removed 2008-01-07 08:27:46 +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
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
Andreas Fabri b616a4ee22 Capitalize header 2007-05-04 12:53:19 +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 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
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
Andreas Meyer c1e9765ff4 manual fix: moved labels inside sectioning command 2007-04-18 14:20: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
Bernd Gärtner 558c2e3c1e - Ron's fixes
- some debug output tweaking
2007-04-17 17:54:17 +00:00
Bernd Gärtner 159679d480 - QP_options put into manual, with cycling example 2007-04-15 19:36:07 +00:00
Bernd Gärtner 4559516680 - user manual rewritten and almost complete
- added class Quadratic_program_options to customize behavior, still
  need to document it
2007-04-15 16:49:56 +00:00
Bernd Gärtner 8bf9b65886 - QP_status -> Quadratic_program_status 2007-04-14 18:32:37 +00:00
Bernd Gärtner 03cf2c3732 - // example: comments in all example files
- added invert_matrix.cpp as example for Quadratic_program<NT>
- added first_qp_basic_constraints.cpp as example for QP_solution
2007-04-14 18:20:17 +00:00
Bernd Gärtner d987c81bd6 - examples cleaned up; now all examples are referred to from the ref_manual 2007-04-14 15:48:12 +00:00
Bernd Gärtner ce80f2f8db - _from_pointer models removed (they are useless as well)
- fixed and added more examples, and referred to them from manual
2007-04-14 15:39:55 +00:00
Bernd Gärtner 890c5d0fed - in Quadratic_program model, default bounds can now be configured,
and there are some tests that cover this
2007-04-13 16:12:08 +00:00
Bernd Gärtner fc0cd453c6 - 120 x 120 2007-04-12 19:08:56 +00:00
Bernd Gärtner 62f0ca4473 - manual:
- added QP_solution page (the fat one)
	- added package description and image
	- some minor revisions
- code:
	- renamed some QP_solution methods to make them more accessible
2007-04-12 14:50:16 +00:00
Bernd Gärtner 4214cf44b4 - simplification: some redundant models removed 2007-04-12 07:48:28 +00:00
Bernd Gärtner a2712eb429 - various refactorings:
- mps reader is now derived from a model that allows to set
	  up and manipulate a program entrywise
	- old copying models removed
        - free models removed (they are utterly useless)
        - a() -> get_a() etc.
        - the solver can now solve problems with no variables :-)
- manual:
        - added maker pages
        - adapted to above changes
2007-04-11 15:48:19 +00:00
Bernd Gärtner 8e41774983 - added performance note to solving functions doc
- changed unbounded direction w so that x + tw is the unbounded ray
- aded certificate iterators to QP_solution
- added example programs that demonstrate the certificates
- fixed examples so that 2D instead of D is given
2007-04-03 14:54:38 +00:00
Bernd Gärtner ec52f86fd3 - some fixes in models
- added doc for solve and print functions
2007-04-03 11:55:36 +00:00
Bernd Gärtner 2a841b7f4a - minor fix 2007-04-03 10:13:10 +00:00
Bernd Gärtner d4939fd7bf - some explanation added to copying models 2007-04-03 10:10:35 +00:00
Bernd Gärtner 9d3b0d0327 - added sparse MPS readers
- documented MPS format
2007-04-03 10:04:21 +00:00
Bernd Gärtner 2d225d4184 - added doc for QP_models 2007-04-02 14:05:46 +00:00
Andreas Fabri 4732722fc0 Moved captions below figure 2007-02-13 11:44:18 +00:00
Sylvain Pion 40d0fb8d35 Fix all "align=center" in <img> by "align=middle". 2007-01-13 21:49:03 +00:00
Bernd Gärtner a949180978 introduced cast of qp_A[j] to A_column for cases where we get a proxy only 2006-11-01 11:57:09 +00:00
Bernd Gärtner aeb1213f4c - Free models added;
- figures/program for closest point in intersection of halfspaces
2006-10-27 14:07:45 +00:00
Bernd Gärtner ec5e0b2e00 switched to Kernel_traits<Point_d> to find out the ring type 2006-10-24 09:57:02 +00:00
Bernd Gärtner 43d3e1b6bc important variables doc 2006-10-21 17:02:31 +00:00
Bernd Gärtner 503940b105 point in convex hull example added (examples+doc) 2006-10-21 15:25:32 +00:00
Bernd Gärtner 367cb5e805 prepared next section in user manual 2006-10-19 20:36:40 +00:00
Bernd Gärtner d1c7c0d1f0 next user manual round 2006-10-19 20:07:04 +00:00