Skip to content

bloqade.gemini.logical.dialects.operations.stmts.Initialize

← Module overview

classInitializesource

bloqade.gemini.logical.dialects.operations.stmts.Initialize

Bases: ir.Statement

Initialize a list of logical qubits to an arbitrary state.

class Initialize

Attributes

NameTypeDefaultDescription
traits—frozenset({})
thetair.SSAValueinfo.argument(types.Float)
phiir.SSAValueinfo.argument(types.Float)
lamir.SSAValueinfo.argument(types.Float)
qubitsir.SSAValueinfo.argument(ilist.IListType[QubitType, types.Any])