BWAPI
Namespaces | Functions
SPAR/AIModule/BWTA/vendors/CGAL/CGAL/QP_solver/QP_functions_impl.h File Reference
#include <iostream>
#include <fstream>
#include <CGAL/iterator.h>
#include <CGAL/QP_solver/QP_solver.h>
#include <CGAL/QP_models.h>
#include <CGAL/QP_solution.h>
Include dependency graph for QP_functions_impl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  QP_functions_detail

Functions

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 P >
void QP_functions_detail::print_bounds (std::ostream &, const P &, CGAL::Tag_true)
template<typename P >
void QP_functions_detail::print_bounds (std::ostream &out, const P &p, CGAL::Tag_false)
template<typename P >
void QP_functions_detail::print_qmatrix (std::ostream &, const P &, CGAL::Tag_true)
template<typename P >
void QP_functions_detail::print_qmatrix (std::ostream &out, const P &p, CGAL::Tag_false)
template<typename Quadratic_program1 , typename Quadratic_program2 >
bool QP_functions_detail::are_equal_qp (const Quadratic_program1 &qp1, const Quadratic_program2 &qp2)
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())
template<typename QuadraticProgram , typename ET >
Quadratic_program_solution< ET > solve_quadratic_program (const QuadraticProgram &qp, const ET &dummy, const Quadratic_program_options &options)
template<typename NonnegativeQuadraticProgram , typename ET >
Quadratic_program_solution< ET > solve_nonnegative_quadratic_program (const NonnegativeQuadraticProgram &qp, const ET &dummy, const Quadratic_program_options &options)
template<typename LinearProgram , typename ET >
Quadratic_program_solution< ET > solve_linear_program (const LinearProgram &lp, const ET &dummy, const Quadratic_program_options &options)
template<typename NonnegativeLinearProgram , typename ET >
Quadratic_program_solution< ET > solve_nonnegative_linear_program (const NonnegativeLinearProgram &lp, const ET &dummy, const Quadratic_program_options &options)

Function Documentation

template<typename LinearProgram , typename ET >
Quadratic_program_solution<ET> solve_linear_program ( const LinearProgram &  lp,
const ET &  dummy,
const Quadratic_program_options options 
)

Here is the call graph for this function:

template<typename NonnegativeLinearProgram , typename ET >
Quadratic_program_solution<ET> solve_nonnegative_linear_program ( const NonnegativeLinearProgram &  lp,
const ET &  dummy,
const Quadratic_program_options options 
)

Here is the call graph for this function:

template<typename NonnegativeQuadraticProgram , typename ET >
Quadratic_program_solution<ET> solve_nonnegative_quadratic_program ( const NonnegativeQuadraticProgram &  qp,
const ET &  dummy,
const Quadratic_program_options options 
)

Here is the call graph for this function:

template<typename QuadraticProgram , typename ET >
Quadratic_program_solution<ET> solve_quadratic_program ( const QuadraticProgram &  qp,
const ET &  dummy,
const Quadratic_program_options options 
)

Here is the call graph for this function:

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines