bloqade.analog.builder.waveform.Fn
← Module overview
class
method
source
classFn¶source
bloqade.analog.builder.waveform.Fn
Bases: WaveformPrimitive
Signature
class Fn(fn: Callable, duration: ScalarType, parent: Optional[Builder] = None)Parameters
| Name | Type | Default | Description |
|---|---|---|---|
fn | Callable | required | |
duration | ScalarType | required | |
parent | Optional[Builder] | None |
methodsample¶source
bloqade.analog.builder.waveform.Fn.sample
Signature
def sample(dt: ScalarType, interpolation: Union[ir.Interpolation, str, None] = None)Parameters
| Name | Type | Default | Description |
|---|---|---|---|
dt | ScalarType | required | |
interpolation | Union[ir.Interpolation, str, None] | None |