#include <CGAL/QP_options.h>
| |
constructs an instance of Quadratic_program_options where all available options
are at their defaults.
|
|
| |
sets the verbosity of the solver to the value verbosity when options is passed to any of the four solution functions. The provided value must be a number between and . Verbosity is the default and results in the solver running silently. Verbosity prints a short summary of every iteration. Higher verbosity values print more information about the solution process, but these are mainly for debugging purposes and have no effect if you compile with CGAL_QP_NO_ASSERTIONS or NDEBUG. | ||
|
| returns the verbosity level of options. |
|
| |
sets the pricing strategy of the solver to the value pricing_strategy when options is passed to any of the four solution functions. The pricing strategy controls how the solver proceeds from any intermediate solution. The provided value must be QP_FULL_EXACT (the default), or QP_EXACT_BLAND. The latter value guarantees that the solver does not internally cycle. | ||
| ||
| returns the pricing strategy of options. |
|
| |
sets the automatic validation mode of the solver to the value validate. The default is false. By providing value true you can tell the solver to automatically check whether the program has correctly been solved, see the Validity section of the class Quadratic_program_solution. | ||
|
| returns the validation mode of options. |
Quadratic_program_solution
solve_quadratic_program
solve_linear_program
solve_nonnegative_quadratic_program
solve_nonnegative_linear_program