Stefan Krastanov

Results 214 issues of Stefan Krastanov

`apply!` has now moved to QuantumInterface, and is needed by QuantumSymbolics and QuantumSavory. Make sure you are using consistent argument order for it. In particular, most places now use `apply!(state,...

In many places in the code you can see ``` T = eltype(xzs) lowbit = T(1) ibig = _div(T,i-1)+1 ismall = _mod(T,i-1) ismallm = lowbit

enhancement
code quality

We have on false positive due to https://github.com/aviatesk/JET.jl/issues/444

code quality

One can already use `showvalues`, but it would be pretty great if the macro could make the string interpolation "lazy" as in: `@showprogress 1 "current iteration is $(iter)" for iter,...

What is the advice for near term users of this and the flows and matching packages? Especially in the context of developers. I am comfortable with dealing with deprecations and...

it is frequently much neater to not plot a line for each classical bit, rather to have one single line that has numerical indices showing which bit is being touched

enhancement
good first issue

A new version with significant changes was released of the underlying tex library. Check everything works.

good first issue

Currently a gate conditional on a single qubit measurement looks like this ![image](https://user-images.githubusercontent.com/705248/173731207-1eec0535-e1d1-4db7-8b30-ba80b2f18e72.png) A more direct version of this would be much prettier.

enhancement
good first issue

``` [Initialize("Pair S", [1, 4]), Initialize("Pair P", [2, 3]), CNOT(2, 1), CNOT(3, 4), Measurement("Z", 1), Measurement("Z", 4)] ``` ![image](https://user-images.githubusercontent.com/705248/150704013-069ca59e-3e5e-489c-8d65-a259777797e9.png)

bug

The empty one on the left is less tall (above the wire) than the other ones. ![image](https://user-images.githubusercontent.com/705248/117520206-15666a80-af75-11eb-92d6-2a53df709930.png) Similar issue with the classical wire in the left one here: ![image](https://user-images.githubusercontent.com/705248/117520235-3c24a100-af75-11eb-9457-cf0108c2025f.png)

bug