LLVM API Documentation

PBQP.h File Reference

#include <cassert>
#include <algorithm>
#include <functional>

Include dependency graph for PBQP.h:

This graph shows which files directly or indirectly include this file:

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


Define Documentation

#define EPS   (1E-8)

Definition at line 247 of file PBQP.h.




This web site is hosted by the Computer Science Department at the University of Illinois at Urbana-Champaign.