Skip to content

bloqade.lanes.compile.compile_to_stim_program

← Module overview

functioncompile_to_stim_programsource

bloqade.lanes.compile.compile_to_stim_program

Signature
def compile_to_stim_program(mt: ir.Method, noise_model: NoiseModelABC | None = None, no_raise: bool = True, arch_spec=None, layout_heuristic: LayoutHeuristicABC | None = None, placement_strategy: PlacementStrategyABC | None = None) -> str

Compile a physical squin kernel to a Stim program string.

Parameters

NameTypeDefaultDescription
mtir.Methodrequired
noise_modelNoiseModelABC | NoneNone
no_raiseboolTrue
arch_spec—None
layout_heuristicLayoutHeuristicABC | NoneNone
placement_strategyPlacementStrategyABC | NoneNone

Returns

str

source