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()) |