#include <iostream>
#include <CGAL/QP_models.h>
#include <CGAL/QP_functions.h>
#ifdef CGAL_USE_GMP
#else
#endif
int main() {
qp.set_a(0, 0, 1); qp.set_a(1, 0, 1); qp.set_b(0, 7);
qp.set_a(0, 1, -1); qp.set_a(1, 1, 2); qp.set_b(1, 4);
qp.set_u(1, true, 4);
qp.set_d(0, 0, 2); qp.set_d (1, 1, 8);
qp.set_c(1, -32);
qp.set_c0(64);
if (s.is_optimal()) {
std::cout << "Basic constraints: ";
for (Solution::Index_iterator it = s.basic_constraint_indices_begin();
it != s.basic_constraint_indices_end(); ++it)
std::cout << *it << " ";
std::cout << std::endl;
}
return 0;
}
An object of class Quadratic_program_solution represents the solution of a linear or convex quadratic...
Definition: QP_solution.h:65
An object of class Quadratic_program describes a convex quadratic program of the form.
Definition: QP_models.h:799
Quadratic_program_solution< ET > solve_quadratic_program(const QuadraticProgram &qp, const ET &, const Quadratic_program_options &options=Quadratic_program_options())
This function solves a quadratic program, using some exact Integral Domain ET for its computations.