GitXplorerGitXplorer
b

placeandroute

public
0 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
098786eeb50f4a042e79add599ac0fe72f459101

fixes, improvements, setup.py

00Chuzz committed 6 years ago
Unverified
8cfa59e3c22688e5bb2d45351fd4aa2ca2fd3bbf

minor fixes

00Chuzz committed 6 years ago
Unverified
c3d361017ecad4fe19de9f4f8e732d3b75233dc4

newer genlib db draft

00Chuzz committed 6 years ago
Unverified
a4e81a4dbb5aadf4fb84aef8bfa8f602ca3d4ae4

pegasus tests, bugfix

00Chuzz committed 6 years ago
Unverified
95860c3edb822852af0ee68dad110d5ad1b14982

fixes

00Chuzz committed 6 years ago
Unverified
0417d1357dd06643745430805ea75993dde5552b

save wires map

00Chuzz committed 6 years ago

README

The README file for this repository.

placeandroute: an heuristic placement-and-routing utility for graph embedding

Requirements

Python (pypy suggested), networkx, dwave-networkx libraries, matplotlib for drawing

Usage

Constraints are represented as groups of variables, for example Constraint([[1, 2], [3, 4, 5, 6]]) represents a constraint that uses six qubits of a chimera tile, leaving two free vertical/horizontal qubits.

For examples, see the tests and examples folders.