qat.purr.integrations.qir module

class QIRParser(hardware, builder=None, results_format=None)

Bases: object

assign(name, value)
ccx(control1, control2, target)
cx(control, target)
cz(control, target)
h(target)
mz(qubit, target)
parse(qir_file)
process_instructions(instructions)
reset(target)
returns(result_name=None)
rx(theta, qubit)
ry(theta, qubit)
rz(theta, qubit)
s(qubit)
s_adj(qubit)
t(qubit)
t_adj(qubit)
x(qubit)
y(qubit)
z(qubit)