selene_simΒΆ
selene_sim is a Python package that provides emulation of hybrid quantum circuits.
Classes
|
An enumeration of the different methods that can be used to build a compiled user program as an object file before linking with selene. |
|
|
|
Represents a selene instance, which is a wrapper around the selene executable generated from a user program by build.py's build function. |
alias of |
|
alias of |
|
alias of |
|
alias of |
|
alias of |
|
alias of |
|
alias of |
|
alias of |
|
alias of |
|
alias of |
|
|
|
A base class for configuring events to be sent by Selene, detecting related events in the results stream, and handling them. |
|
A dummy EventHook that does nothing. |
|
|
A class that encapsulates multiple EventHooks, allowing them to be treated as a single EventHook. |
A simple implementation of MetricsHandler that calls a user-provided callback when metrics are output |
Functions
|
Build an selene runner from a supported input resource type, e.g. a hugr package, LLVM file, etc. |