Skip to content

bloqade.analog.emulate.ir.emulator.JITWaveform

← Module overview

classJITWaveformsource

bloqade.analog.emulate.ir.emulator.JITWaveform

Signature
class JITWaveform(assignments: Dict[str, Decimal], source: Waveform, runtime: WaveformRuntime = WaveformRuntime.Interpret)

Parameters

NameTypeDefaultDescription
assignmentsDict[str, Decimal]required
sourceWaveformrequired
runtimeWaveformRuntimeWaveformRuntime.Interpret

Attributes

NameTypeDefaultDescription
assignmentsDict[str, Decimal]required
sourceWaveformrequired
runtimeWaveformRuntimeWaveformRuntime.Interpret

propertycanonicalized_irsource

bloqade.analog.emulate.ir.emulator.JITWaveform.canonicalized_ir

canonicalized_ir
source

methodemitsource

bloqade.analog.emulate.ir.emulator.JITWaveform.emit

def emit() -> Callable[[float], float]

Returns

Callable[[float], float]

source