2.1.6. filter_functions.pulse_sequence
This module defines the PulseSequence class, the package’s central object.
2.1.6.1. Classes
PulseSequenceThe pulse sequence defined by a Hamiltonian
2.1.6.2. Functions
concatenate()Function to concatenate different
PulseSequenceinstances and efficiently compute their joint filter functionconcatenate_periodic()Function to more efficiently concatenate many versions of the same
PulseSequenceinstances and compute their joint filter functionextend()Function to map several
PulseSequenceinstances to different qubits, efficiently scaling up cached attributes.
Functions
|
Concatenate an arbitrary number of pulses. |
|
Concatenate a pulse sequence pulse whose Hamiltonian is periodic repeats times. |
|
Concatenate PulseSequences, disregarding the filter function. |
|
Map one or more pulse sequences to different qubits. |
|
Remap a PulseSequence by changing the order of qubits in the register. |
Classes
|
A class for pulse sequences and their filter functions. |