LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Classes | Typedefs | Functions
PBQP Namespace Reference

Namespaces

 Heuristics
 

Classes

class  Graph
 
class  HeuristicBase
 Abstract base class for heuristic implementations. More...
 
class  HeuristicSolverImpl
 Heuristic PBQP solver implementation. More...
 
class  HeuristicSolver
 PBQP heuristic solver class. More...
 
class  Vector
 PBQP Vector class. More...
 
class  Matrix
 PBQP Matrix class. More...
 
class  Solution
 Represents a solution to a PBQP problem. More...
 

Typedefs

typedef float PBQPNum
 

Functions

template<typename OStream >
OStream & operator<< (OStream &os, const Vector &v)
 Output a textual representation of the given vector on the given output stream. More...
 
template<typename OStream >
OStream & operator<< (OStream &os, const Matrix &m)
 Output a textual representation of the given matrix on the given output stream. More...
 

Typedef Documentation

typedef float PBQP::PBQPNum

Definition at line 19 of file Math.h.

Function Documentation

template<typename OStream >
OStream& PBQP::operator<< ( OStream &  os,
const Vector &  v 
)

Output a textual representation of the given vector on the given output stream.

Definition at line 98 of file Math.h.

References PBQP::Vector::getLength().

template<typename OStream >
OStream& PBQP::operator<< ( OStream &  os,
const Matrix m 
)

Output a textual representation of the given matrix on the given output stream.

Definition at line 275 of file Math.h.

References PBQP::Matrix::getRowAsVector(), and PBQP::Matrix::getRows().