Expand description
Gate operations for neutral atom quantum devices
This module provides implementations of quantum gate operations specific to neutral atom systems, including Rydberg gates, optical tweezer manipulations, and hyperfine state operations.
Structs§
- Frequency
Sweep Params - Frequency sweep parameters
- Global
Rydberg Params - Global Rydberg operation parameters
- Hyperfine
Manipulation Params - Hyperfine state manipulation parameters
- Measurement
Params - Measurement operation parameters
- Neutral
Atom Gate Builder - Gate operation builder
- Neutral
Atom Gate Params - Parameters for neutral atom gate operations
- Rydberg
Blockade Params - Rydberg blockade gate parameters
- Rydberg
Excitation Params - Rydberg excitation gate parameters
- Single
Qubit Rotation Params - Single-qubit rotation gate parameters
- Tweezer
Movement Params - Optical tweezer movement parameters
Enums§
- Measurement
Basis - Measurement basis
- Measurement
Type - Measurement types
- Movement
Trajectory - Movement trajectory types
- Neutral
Atom Gate Type - Gate operation types for neutral atoms
- Rotation
Axis - Rotation axis for single-qubit gates
Functions§
- create_
rydberg_ blockade - Create a Rydberg blockade gate
- create_
rydberg_ excitation - Create a Rydberg excitation gate
- create_
single_ qubit_ rotation - Create a single-qubit rotation gate
- validate_
gate_ params - Validate gate operation parameters