Initial quantum circuit.

This commit is contained in:
jmsgrogan 2023-01-26 11:27:35 +00:00
parent 77ce58c612
commit 20c13c1cdf
38 changed files with 1153 additions and 14 deletions

View file

@ -0,0 +1,21 @@
#pragma once
#include "QuantumGate.h"
class XQuantumGate : public OneInOneOutQuantumGate
{
public:
GateType getGateType() const override
{
return GateType::X;
}
};
class ZQuantumGate : public OneInOneOutQuantumGate
{
public:
GateType getGateType() const override
{
return GateType::Z;
}
};