Backends¶
Backends are used to execute the AtomicCircuit.
Supported Backends¶
Compile¶
Compiles the AtomicCircuit into a compatible form for the backend to run on.
Examples
- QuTiP requires the AtomicCircuit be compiled to a 
QutipExperiment. - Dynamiqs requires the AtomicCircuit be compiled to a 
DynamiqsExperiment. 
Run¶
Executes the compatible form of the AtomicCircuit with the backend using a tree walking interpreter.
Examples
- QuTiP uses 
QutipVMas its tree walking interpreter. - Dynamiqs uses 
DynamiqsVMas its tree walking interpreter.