49 lines
2.0 KiB
Plaintext
49 lines
2.0 KiB
Plaintext
---
|
||
title: extensions
|
||
description: API reference for qiskit.extensions
|
||
in_page_toc_min_heading_level: 2
|
||
python_api_type: module
|
||
python_api_name: qiskit.extensions
|
||
---
|
||
|
||
<span id="module-qiskit.extensions" />
|
||
|
||
<span id="qiskit-extensions" />
|
||
|
||
<span id="quantum-circuit-extensions-qiskit-extensions" />
|
||
|
||
# Quantum Circuit Extensions
|
||
|
||
<span id="module-qiskit.extensions" />
|
||
|
||
`qiskit.extensions`
|
||
|
||
## Unitary Extensions
|
||
|
||
| | |
|
||
| ---------------------------------------------------------------------------------------------------------------------------------- | --------------------- |
|
||
| [`SingleQubitUnitary`](qiskit.extensions.SingleQubitUnitary "qiskit.extensions.SingleQubitUnitary")(unitary\_matrix\[, mode, ...]) | Single-qubit unitary. |
|
||
|
||
## Simulator Extensions
|
||
|
||
| | |
|
||
| ----------------------------------------------------------------------------------------------------------------- | ------------------------------- |
|
||
| [`Snapshot`](qiskit.extensions.Snapshot "qiskit.extensions.Snapshot")(label\[, snapshot\_type, num\_qubits, ...]) | Simulator snapshot instruction. |
|
||
|
||
## Exceptions
|
||
|
||
The additional gates in this module will tend to raise a custom exception when they encounter problems.
|
||
|
||
### ExtensionError
|
||
|
||
<Class id="qiskit.extensions.ExtensionError" github="https://github.com/qiskit/qiskit/tree/stable/0.46/qiskit/extensions/exceptions.py" signature="qiskit.extensions.ExtensionError(*message)" modifiers="exception">
|
||
Base class for errors raised by extensions module.
|
||
|
||
Set the error message.
|
||
|
||
<Admonition title="Deprecated since version 0.46.0" type="danger">
|
||
The class `qiskit.extensions.exceptions.ExtensionError` is deprecated as of qiskit 0.46.0. It will be removed in the Qiskit 1.0 release.
|
||
</Admonition>
|
||
</Class>
|
||
|