Metadata-Version: 2.1
Name: GaterAid
Version: 0.1.0
Summary: A package to abate the strait of applying a two-qubit gate         to a quantum state.
Home-page: https://github.com/QC2-python-SE/QWACOBEC
Author: Eleanor Kneip, Stasiu Wolanski, Joel the intern
Author-email: eleanor.kneip.24@ucl.ac.uk,         stanislaw.wolanski.24@ucl.ac.uk, joel.mills.24@ucl.ac.uk
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: numpy>=2.0.0

# GaterAid
_To abate the strait of applying a two-qubit gate to a quantum state, look no further!_

The GaterAid package provides a simple and intuitive interface for applying common and customisable two-qubit gates to quantum states. In particular, it consists of the following modules:

* ``controlled_gates``: provides a selection of common controlled gates, as well as simple cutomisation for controlled gates.
* ``gate_base``: provides the base class for all two-qubit gates.
* ``other_gates``: provides a selection of common two-qubit gates, as well as simple customisation for local and general gates.
* ``quantum_state``: provides the base class for all two-qubit quantum states.
* ``utilities``: provides utility functions for the package.

Docs found here https://tinyurl.com/y65m7tcm. Alternatively, consult [example.ipynb] for explicit examples and guidance on using the package.

Installation
------------

Use pip to install GaterAid:

```
   pip install GaterAid
```

----

QWACOBEC LLC.
-------------

CEO: Eleanor Kneip

Office Manager: Stasiu Wolanski

Intern (in training): Joel Mills
