LLVM 19.0.0git
llvm::PBQP::Graph< SolverT > Member List

This is the complete list of members for llvm::PBQP::Graph< SolverT >, including all inherited members.

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 typedefllvm::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 typedefllvm::PBQP::GraphBase
edgeIds() constllvm::PBQP::Graph< SolverT >inline
EdgeMetadata typedefllvm::PBQP::Graph< SolverT >
empty() constllvm::PBQP::Graph< SolverT >inline
findEdge(NodeId N1Id, NodeId N2Id)llvm::PBQP::Graph< SolverT >inline
getEdgeCosts(EdgeId EId) constllvm::PBQP::Graph< SolverT >inline
getEdgeCostsPtr(EdgeId EId) constllvm::PBQP::Graph< SolverT >inline
getEdgeMetadata(EdgeId EId)llvm::PBQP::Graph< SolverT >inline
getEdgeMetadata(EdgeId EId) constllvm::PBQP::Graph< SolverT >inline
getEdgeNode1Id(EdgeId EId) constllvm::PBQP::Graph< SolverT >inline
getEdgeNode2Id(EdgeId EId) constllvm::PBQP::Graph< SolverT >inline
getEdgeOtherNodeId(EdgeId EId, NodeId NId)llvm::PBQP::Graph< SolverT >inline
getMetadata()llvm::PBQP::Graph< SolverT >inline
getMetadata() constllvm::PBQP::Graph< SolverT >inline
getNodeCosts(NodeId NId) constllvm::PBQP::Graph< SolverT >inline
getNodeCostsPtr(NodeId NId) constllvm::PBQP::Graph< SolverT >inline
getNodeDegree(NodeId NId) constllvm::PBQP::Graph< SolverT >inline
getNodeMetadata(NodeId NId)llvm::PBQP::Graph< SolverT >inline
getNodeMetadata(NodeId NId) constllvm::PBQP::Graph< SolverT >inline
getNumEdges() constllvm::PBQP::Graph< SolverT >inline
getNumNodes() constllvm::PBQP::Graph< SolverT >inline
Graph()=defaultllvm::PBQP::Graph< SolverT >
Graph(GraphMetadata Metadata)llvm::PBQP::Graph< SolverT >inline
GraphMetadata typedefllvm::PBQP::Graph< SolverT >
invalidEdgeId()llvm::PBQP::GraphBaseinlinestatic
invalidNodeId()llvm::PBQP::GraphBaseinlinestatic
Matrix typedefllvm::PBQP::Graph< SolverT >
MatrixPtr typedefllvm::PBQP::Graph< SolverT >
NodeId typedefllvm::PBQP::GraphBase
nodeIds() constllvm::PBQP::Graph< SolverT >inline
NodeMetadata typedefllvm::PBQP::Graph< SolverT >
RawMatrix typedefllvm::PBQP::Graph< SolverT >
RawVector typedefllvm::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 typedefllvm::PBQP::Graph< SolverT >
VectorPtr typedefllvm::PBQP::Graph< SolverT >