Namespaces |
| namespace | QP_functions_detail |
Functions |
| template<typename P , typename Is_linear , typename Is_nonnegative > |
| void | QP_functions_detail::print_program (std::ostream &out, const P &p, const std::string &problem_name, Is_linear is_linear, Is_nonnegative is_nonnegative) |
| template<typename Program , typename ET , typename Is_linear , typename Is_nonnegative > |
| Quadratic_program_solution< ET > | QP_functions_detail::solve_program (const Program &p, const ET &, Is_linear is_linear, Is_nonnegative is_nonnegative, const Quadratic_program_options &options=Quadratic_program_options()) |
| void | QP_functions_detail::print_solution_function (std::ostream &out, Tag_true, Tag_true) |
| template<typename R > |
| bool | QP_functions_detail::is_in_equational_form (const R &r) |
| template<class Ar , class ET > |
| bool | QP_functions_detail::has_linearly_independent_equations (const Ar &ar, const ET &dummy) |
| template<typename QuadraticProgram > |
| void | print_quadratic_program (std::ostream &out, const QuadraticProgram &qp, const std::string &problem_name=std::string("MY_MPS")) |
| template<typename LinearProgram > |
| void | print_linear_program (std::ostream &out, const LinearProgram &lp, const std::string &problem_name=std::string("MY_MPS")) |
| template<typename NonnegativeQuadraticProgram > |
| void | print_nonnegative_quadratic_program (std::ostream &out, const NonnegativeQuadraticProgram &qp, const std::string &problem_name=std::string("MY_MPS")) |
| template<typename NonnegativeLinearProgram > |
| void | print_nonnegative_linear_program (std::ostream &out, const NonnegativeLinearProgram &lp, const std::string &problem_name=std::string("MY_MPS")) |
| template<typename QuadraticProgram , typename ET > |
| Quadratic_program_solution< ET > | solve_quadratic_program (const QuadraticProgram &qp, const ET &, const Quadratic_program_options &options=Quadratic_program_options()) |
| template<typename NonnegativeQuadraticProgram , typename ET > |
| Quadratic_program_solution< ET > | solve_nonnegative_quadratic_program (const NonnegativeQuadraticProgram &qp, const ET &, const Quadratic_program_options &options=Quadratic_program_options()) |
| template<typename LinearProgram , typename ET > |
| Quadratic_program_solution< ET > | solve_linear_program (const LinearProgram &lp, const ET &, const Quadratic_program_options &options=Quadratic_program_options()) |
| template<typename NonnegativeLinearProgram , typename ET > |
| Quadratic_program_solution< ET > | solve_nonnegative_linear_program (const NonnegativeLinearProgram &lp, const ET &, const Quadratic_program_options &options=Quadratic_program_options()) |