qsim::
Cirq::
MatrixGate
#include <gates_cirq.h>
A multi-qubit gate defined entirely by its matrix.
Summary
Public static attributes
|
kind
= kMatrixGate
|
constexpr GateKind
|
name
= "MatrixGate"[]
|
constexpr char
|
symmetric
= false
|
constexpr bool
|
Public static functions
|
Create
(unsigned time, std::vector< unsigned > qubits, M && m)
|
|
Public static attributes
kind
constexpr GateKind qsim::Cirq::MatrixGate::kind = kMatrixGate
name
constexpr char qsim::Cirq::MatrixGate::name[] = "MatrixGate"
symmetric
constexpr bool qsim::Cirq::MatrixGate::symmetric = false
Public static functions
Create
GateCirq< fp_type > qsim::Cirq::MatrixGate::Create(
unsigned time,
std::vector< unsigned > qubits,
M && m
)