addEdge(NodeId N1Id, NodeId N2Id, OtherVectorT Costs) | llvm::PBQP::Graph< SolverT > | inline |
addEdgeBypassingCostAllocator(NodeId N1Id, NodeId N2Id, OtherMatrixPtrT Costs) | llvm::PBQP::Graph< SolverT > | inline |
addNode(OtherVectorT Costs) | llvm::PBQP::Graph< SolverT > | inline |
addNodeBypassingCostAllocator(OtherVectorPtrT Costs) | llvm::PBQP::Graph< SolverT > | inline |
adjEdgeIds(NodeId NId) | llvm::PBQP::Graph< SolverT > | inline |
AdjEdgeItr typedef | llvm::PBQP::Graph< SolverT > | |
clear() | llvm::PBQP::Graph< SolverT > | inline |
disconnectAllNeighborsFromNode(NodeId NId) | llvm::PBQP::Graph< SolverT > | inline |
disconnectEdge(EdgeId EId, NodeId NId) | llvm::PBQP::Graph< SolverT > | inline |
EdgeId typedef | llvm::PBQP::GraphBase | |
edgeIds() const | llvm::PBQP::Graph< SolverT > | inline |
EdgeMetadata typedef | llvm::PBQP::Graph< SolverT > | |
empty() const | llvm::PBQP::Graph< SolverT > | inline |
findEdge(NodeId N1Id, NodeId N2Id) | llvm::PBQP::Graph< SolverT > | inline |
getEdgeCosts(EdgeId EId) const | llvm::PBQP::Graph< SolverT > | inline |
getEdgeCostsPtr(EdgeId EId) const | llvm::PBQP::Graph< SolverT > | inline |
getEdgeMetadata(EdgeId EId) | llvm::PBQP::Graph< SolverT > | inline |
getEdgeMetadata(EdgeId EId) const | llvm::PBQP::Graph< SolverT > | inline |
getEdgeNode1Id(EdgeId EId) const | llvm::PBQP::Graph< SolverT > | inline |
getEdgeNode2Id(EdgeId EId) const | llvm::PBQP::Graph< SolverT > | inline |
getEdgeOtherNodeId(EdgeId EId, NodeId NId) | llvm::PBQP::Graph< SolverT > | inline |
getMetadata() | llvm::PBQP::Graph< SolverT > | inline |
getMetadata() const | llvm::PBQP::Graph< SolverT > | inline |
getNodeCosts(NodeId NId) const | llvm::PBQP::Graph< SolverT > | inline |
getNodeCostsPtr(NodeId NId) const | llvm::PBQP::Graph< SolverT > | inline |
getNodeDegree(NodeId NId) const | llvm::PBQP::Graph< SolverT > | inline |
getNodeMetadata(NodeId NId) | llvm::PBQP::Graph< SolverT > | inline |
getNodeMetadata(NodeId NId) const | llvm::PBQP::Graph< SolverT > | inline |
getNumEdges() const | llvm::PBQP::Graph< SolverT > | inline |
getNumNodes() const | llvm::PBQP::Graph< SolverT > | inline |
Graph()=default | llvm::PBQP::Graph< SolverT > | |
Graph(GraphMetadata Metadata) | llvm::PBQP::Graph< SolverT > | inline |
GraphMetadata typedef | llvm::PBQP::Graph< SolverT > | |
invalidEdgeId() | llvm::PBQP::GraphBase | inlinestatic |
invalidNodeId() | llvm::PBQP::GraphBase | inlinestatic |
Matrix typedef | llvm::PBQP::Graph< SolverT > | |
MatrixPtr typedef | llvm::PBQP::Graph< SolverT > | |
NodeId typedef | llvm::PBQP::GraphBase | |
nodeIds() const | llvm::PBQP::Graph< SolverT > | inline |
NodeMetadata typedef | llvm::PBQP::Graph< SolverT > | |
RawMatrix typedef | llvm::PBQP::Graph< SolverT > | |
RawVector typedef | llvm::PBQP::Graph< SolverT > | |
reconnectEdge(EdgeId EId, NodeId NId) | llvm::PBQP::Graph< SolverT > | inline |
removeEdge(EdgeId EId) | llvm::PBQP::Graph< SolverT > | inline |
removeNode(NodeId NId) | llvm::PBQP::Graph< SolverT > | inline |
setNodeCosts(NodeId NId, OtherVectorT Costs) | llvm::PBQP::Graph< SolverT > | inline |
setSolver(SolverT &S) | llvm::PBQP::Graph< SolverT > | inline |
unsetSolver() | llvm::PBQP::Graph< SolverT > | inline |
updateEdgeCosts(EdgeId EId, OtherMatrixT Costs) | llvm::PBQP::Graph< SolverT > | inline |
Vector typedef | llvm::PBQP::Graph< SolverT > | |
VectorPtr typedef | llvm::PBQP::Graph< SolverT > | |