Welcome to qupulse’s documentation!¶
Contents:
- 1. Concepts
- 2. Examples
- 2.1. Modelling a Simple TablePulseTemplate
- 2.2. Modelling an Advanced TablePulseTemplate
- 2.3. Modelling Pulses Using Functions And Expressions
- 2.4. The PointPulseTemplate
- 2.5. Combining Pulse Templates
- 2.5.1. SequencePulseTemplate: Putting Pulses in a Sequence
- 2.5.2. RepetitionPulseTemplate: Repeating a Pulse
- 2.5.3. ForLoopPulseTemplate: Repeat a Pulse with a Varying Loop Parameter
- 2.5.4. AtomicMultiChannelPulseTemplate: Run Pulses in Parallel on Different Channels
- 2.5.5. Combining Combined Pulses
- 2.6. Storing Pulse Templates:
PulseStorage
and Serialization - 2.7. Mapping with the MappingPulseTemplate
- 2.8. Instantiating Pulses: Obtaining Pulse Instances From Pulse Templates
- 2.9. Multi-Channel Pulses
- 2.10. Combining Templates:
AtomicMultiChannelPulseTemplate
- 2.11. Definition of Measurements
- 2.12. Constraining Parameters
- 2.13. Free Induction Decay - A Real Use Case
- 2.14. Gate Configuration - A Full Use Case
- 2.15. Abstract Pulse Template
- 3. qupulse API Documentation