haiku/src/libs/linprog
Axel Dörfler f74afb8218 * This makes our app_server test_environment work again under Haiku.
* A small quiz for our build system gurus: if I just add libbe_test to
  liblinprog.a, I can't build the normal app_server anymore (only in the test
  environment). Why is that? And who's going to fix it? :-)


git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@42788 a95241bf-73f2-0310-859d-f6bbb57e9c96
2011-09-30 00:00:56 +00:00
..
ActiveSetSolver.cpp Add support for soft inequality constraints for quadratic solvers. A slack variable is used in a normal hard inequality and the slack variable is minimized with a high penalty. In this way the constraint is only violated when necessary. Some smaller clean up. 2011-06-18 01:26:31 +00:00
ActiveSetSolver.h Add support for soft inequality constraints for quadratic solvers. A slack variable is used in a normal hard inequality and the slack variable is minimized with a high penalty. In this way the constraint is only violated when necessary. Some smaller clean up. 2011-06-18 01:26:31 +00:00
Constraint.cpp Add support for soft inequality constraints for quadratic solvers. A slack variable is used in a normal hard inequality and the slack variable is minimized with a high penalty. In this way the constraint is only violated when necessary. Some smaller clean up. 2011-06-18 01:26:31 +00:00
Jamfile * This makes our app_server test_environment work again under Haiku. 2011-09-30 00:00:56 +00:00
LayoutOptimizer.cpp Update all optimized variables. Most off the time it went fine because the initial solution was already optimal. This fixes #7193. 2011-06-20 07:12:52 +00:00
LayoutOptimizer.h Don't copy the constraint list, just use a pointer to the list. 2011-02-08 09:07:26 +00:00
LinearSpec.cpp Add support for soft inequality constraints for quadratic solvers. A slack variable is used in a normal hard inequality and the slack variable is minimized with a high penalty. In this way the constraint is only violated when necessary. Some smaller clean up. 2011-06-18 01:26:31 +00:00
LPSolveInterface.cpp Make kp_solve interface work again. 2011-02-08 09:01:11 +00:00
LPSolveInterface.h Add an alternative solver to lp_solve. The solver based on Ingo's active set solver but is able to handle arbitrary hard and soft constraints. The advantage to lp_solve is that the active set solver can optimize variable in respect to a quadratic objective function. This makes it possible to minimise the quadratic derivation to a desired value e.g. \Sum_i(x_i - x_{i,pref})^2 -> min. 2011-01-25 04:59:40 +00:00
QPSolverInterface.cpp Search for the correct constraint when removing an inequality constraint. This finally deletes the slack variable and the helper constraint. 2011-07-14 07:13:35 +00:00
QPSolverInterface.h Search for the correct constraint when removing an inequality constraint. This finally deletes the slack variable and the helper constraint. 2011-07-14 07:13:35 +00:00
Summand.cpp Add an alternative solver to lp_solve. The solver based on Ingo's active set solver but is able to handle arbitrary hard and soft constraints. The advantage to lp_solve is that the active set solver can optimize variable in respect to a quadratic objective function. This makes it possible to minimise the quadratic derivation to a desired value e.g. \Sum_i(x_i - x_{i,pref})^2 -> min. 2011-01-25 04:59:40 +00:00
Variable.cpp - Areas with same tabs are put in a column/row automtically. Move preferred size constraint from Area to the column/row. This avoids a "spring" effect of the 2011-03-14 00:24:12 +00:00