Skip to content

Commit

Permalink
add BellMeasurement to API tree
Browse files Browse the repository at this point in the history
Signed-off-by: Stefan Krastanov <stefan@krastanov.org>
  • Loading branch information
Krastanov committed Dec 25, 2022
1 parent 8f4eefa commit 057aa05
Showing 1 changed file with 9 additions and 0 deletions.
9 changes: 9 additions & 0 deletions docs/src/API.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,14 @@ There are [convenience constructors for common types of states and operators](@r

All of these can be applied on a state with the [`apply!`](@ref) function. Whether they are deterministic and their computational complexity is listed in the table below. A list of lower-level functions for more control over how an operation is performed is also given.

```@raw html
<style>
td > code {
white-space: pre;
}
</style>
```

| Type | Deterministic | 𝒪(nˣ) | Low-level functions
|:--|:-:|---|---|
|`AbstractOperation `| | | |
Expand Down Expand Up @@ -49,6 +57,7 @@ All of these can be applied on a state with the [`apply!`](@ref) function. Wheth
|` │ ├─ sMY `||| [`projectY!`](@ref) |
|` │ └─ sMZ `||| [`projectZ!`](@ref) |
|``| | | |
|` ├─ BellMeasurement `||| |
|` └─ Reset `|✔️ |kn²| [`reset_qubits!`](@ref)|

## Autogenerated API list
Expand Down

2 comments on commit 057aa05

@Krastanov
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@JuliaRegistrator register

Release Notes:

  • random_destabilizer(rank,nb_of_qubits) now exists to provide a random MixedDestabilizer instance of a given rank.
  • Stabilizing a few features, moving out of Experimental.NoisyCircuits
    • BellMeasurement
    • mctrajectories, mctrajectory!, applywstatus!
    • CircuitStatus
  • colpermute! was turned into Base.permute!. It was not documented or used previously.
  • check_allrowscommute is not exported by default anymore. It was not documented or used previously.

@JuliaRegistrator
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Registration pull request created: JuliaRegistries/General/74616

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via:

git tag -a v0.6.6 -m "<description of version>" 057aa05128e845a01de1208ed22313fbb9584fbd
git push origin v0.6.6

Please sign in to comment.