September 15, 2021
View c5e74fd

Upgrade requirements to Python 3.8

Joseph Weston authored on 13/09/2021 02:02:38
View 31c1974

fix flake8 config and re-enable pre-commit flake8

Joseph Weston authored on 17/12/2019 10:55:22
November 30, 2019
View 1d6de09

update tox config so that coverage still works

Joseph Weston authored on 30/11/2019 18:54:13
View b4deccc

moved to src directory structure

Joseph Weston authored on 30/11/2019 18:31:57
View fb52240

switch to flit v2.x

Joseph Weston authored on 30/11/2019 18:28:22
November 15, 2019
View 0232cc3

Add docstring to qsim.gate.apply

Joseph Weston authored on 15/11/2019 21:14:53
View 89d164d

Merge branch 'feature/gate-apply'

Joseph Weston authored on 15/11/2019 20:52:38
View 1673b8d

Implement application of a gate to a state.

Joseph Weston authored on 15/11/2019 20:41:21
View e47cb2b

Add tests for applying gates to a state

Joseph Weston authored on 15/11/2019 19:50:51
View 833ee21

Add a function for constructing an n-qubit gate from a tensor product of 1-qubit gates

Joseph Weston authored on 15/11/2019 19:12:40
View ac29c84

Add projectors onto the |0⟩ and |1⟩ states

Joseph Weston authored on 15/11/2019 19:00:28
View 25f28b4

Add a strategy for selecting qubits to be operated on by a gate

Joseph Weston authored on 15/11/2019 18:55:17
View 6ab61e7

Add a function for constructing an arbitrary state vector

Joseph Weston authored on 15/11/2019 18:34:36
View 9297661

Make related strategies closer together in 'test_gate.py'

Joseph Weston authored on 15/11/2019 18:26:27
View 27fc87e

Replace one final instance of the power operator with a bitshift

Joseph Weston authored on 15/11/2019 18:03:41