Skip to content

bloqade.analog.builder.waveform.Fn

← Module overview

classFnsource

bloqade.analog.builder.waveform.Fn

Bases: WaveformPrimitive

Signature
class Fn(fn: Callable, duration: ScalarType, parent: Optional[Builder] = None)

Parameters

NameTypeDefaultDescription
fnCallablerequired
durationScalarTyperequired
parentOptional[Builder]None

methodsamplesource

bloqade.analog.builder.waveform.Fn.sample

Signature
def sample(dt: ScalarType, interpolation: Union[ir.Interpolation, str, None] = None)

Parameters

NameTypeDefaultDescription
dtScalarTyperequired
interpolationUnion[ir.Interpolation, str, None]None
source