LLVM API Documentation
#include <cassert>#include <algorithm>#include <functional>


Go to the source code of this file.
Namespaces | |
| namespace | llvm |
Classes | |
| class | llvm::PBQPVector |
| PBQP Vector class. More... | |
| class | llvm::PBQPMatrix |
| PBQP Matrix class. More... | |
Defines | |
| #define | EPS (1E-8) |
Typedefs | |
| typedef double | llvm::PBQPNum |
| Floating point type to use in PBQP solver. | |
| typedef struct pbqp | llvm::pbqp |
Functions | |
| pbqp * | llvm::alloc_pbqp (int num_nodes) |
| void | llvm::add_pbqp_nodecosts (pbqp *this_, int u, PBQPVector *costs) |
| void | llvm::add_pbqp_edgecosts (pbqp *this_, int u, int v, PBQPMatrix *costs) |
| void | llvm::solve_pbqp (pbqp *this_) |
| int | llvm::get_pbqp_solution (pbqp *this_, int x) |
| void | llvm::free_pbqp (pbqp *this_) |
| bool | llvm::is_pbqp_optimal (pbqp *this_) |
This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.