bloqade.stim.dialects.collapse.emit_str.EmitStimCollapseMethods
← Module overview
class
method
sourcemethod
sourcemethod
source
classEmitStimCollapseMethods¶source
bloqade.stim.dialects.collapse.emit_str.EmitStimCollapseMethods
Bases: MethodTable
class EmitStimCollapseMethodsAttributes
| Name | Type | Default | Description |
|---|---|---|---|
meas_map | dict[str, str] | {stmts.MX.name: 'MX', stmts.MY.name: 'MY', stmts.MZ.name: 'MZ', stmts.MXX.name: 'MXX', stmts.MYY.name: 'MYY', stmts.MZZ… | |
reset_map | dict[str, str] | {stmts.RX.name: 'RX', stmts.RY.name: 'RY', stmts.RZ.name: 'RZ'} |
methodget_measure¶source
bloqade.stim.dialects.collapse.emit_str.EmitStimCollapseMethods.get_measure
Signature
def get_measure(emit: EmitStimMain, frame: EmitStimFrame, stmt: Measurement)Parameters
| Name | Type | Description |
|---|---|---|
emit | EmitStimMain | |
frame | EmitStimFrame | |
stmt | Measurement |
methodget_reset¶source
bloqade.stim.dialects.collapse.emit_str.EmitStimCollapseMethods.get_reset
def get_reset(emit: EmitStimMain, frame: EmitStimFrame, stmt: Reset)Parameters
| Name | Type | Description |
|---|---|---|
emit | EmitStimMain | |
frame | EmitStimFrame | |
stmt | Reset |
methodpp_measure¶source
bloqade.stim.dialects.collapse.emit_str.EmitStimCollapseMethods.pp_measure
Signature
def pp_measure(emit: EmitStimMain, frame: EmitStimFrame, stmt: stmts.PPMeasurement)Parameters
| Name | Type | Description |
|---|---|---|
emit | EmitStimMain | |
frame | EmitStimFrame | |
stmt | stmts.PPMeasurement |