QutipBackendV2
- class pulser_simulation.qutip_backend.QutipBackendV2(sequence, *, config=None, mimic_qpu=False)
Bases:
EmulatorBackend
A backend for emulating the sequences using qutip.
Conforms to the generic API from pulser.backend.
- Parameters:
sequence (
Sequence
) – The sequence to emulate.config (
EmulationConfig
|None
, default:None
) – The configuration for the Qutip emulator.mimic_qpu (
bool
, default:False
) – Whether to mimic the validations necessary for execution on a QPU.
Attributes
default_config
Methods
Executes the sequence on the backend.
Validates a sequence prior to submission.
Signatures
- run()
Executes the sequence on the backend.
- Return type:
- static validate_sequence(sequence, mimic_qpu=False)
Validates a sequence prior to submission.
- Return type:
None