Pete Shadbolt
4b443d7d01
Purge `add_node`, add `add_qubit`
Trying to get more sensible defaults for people who like to think about
graphstates rather than circuits.
Repsponse to issue #4 : [Link](https://github.com/peteshadbolt/abp/issues/4 )
pirms 8 gadiem
Pete Shadbolt
bf22c0f5e7
Skip tests that depend on the original C++
I have written a tonne of tests that compare against A&B's original C++.
Until I can distribute the `anders_briegel` package which implements
that original code, we now skip those tests if we see an ImportError.
TODO: seems a little over-zealous right now ...
pirms 8 gadiem
Pete Shadbolt
b41cc7945d
Add better notation
pirms 8 gadiem
Pete Shadbolt
88b99cc22a
Test passing, still need to do the nightmare
pirms 8 gadiem
Pete Shadbolt
f6f6ccd08d
Still crunching thru tests
pirms 8 gadiem
Pete Shadbolt
3b6963c95e
Tidying tests
pirms 8 gadiem
Pete Shadbolt
c7ae201fb2
Cleaning up tests -- not finished
pirms 8 gadiem
Pete Shadbolt
06bf1f4665
More tests
pirms 8 gadiem
Pete Shadbolt
d372ec8531
Add state equality checking, global phase fixing.
pirms 8 gadiem
Pete Shadbolt
11368ba880
Fix qi simulator again, test passing
pirms 8 gadiem
Pete Shadbolt
171079f98e
Fix dumb errors
pirms 8 gadiem
Pete Shadbolt
db6f3dcc8b
Adding a circuit model simulator for testing
pirms 8 gadiem