Skip to content

bloqade.analog.builder.spatial.Uniform

← Module overview

classUniformsource

bloqade.analog.builder.spatial.Uniform

Bases: SpatialModulation

The node specify a uniform spacial modulation. Which is ready to apply waveform (See [`Waveform`][bloqade.builder.waveform] for available waveform options)

class Uniform

Examples:

  • To hit this node from the start node:

reg = bloqade.start.add_position([(0,0),(1,1),(2,2),(3,3)]) loc = reg.rydberg.detuning.uniform

  • Apply Linear waveform:

wv = bloqade.ir.Linear(start=0,stop=1,duration=0.5) reg = bloqade.start.add_position([(0,0),(1,1),(2,2),(3,3)]) loc = reg.rydberg.detuning.uniform.apply(wv)