Menu

#199 Some small usability improvements

0.3.3
done
nobody
None
nobody
2021-03-07
2020-11-08
Ulf Lorenz
No

Minor issues that should be relatively easy to fix, but avoid confusion or extra work on the side of the user:

  • make sure that Eigenstates returned by EigenstatePrimitives are always real; diagonalization can return complex states
  • TensorState could get a constructor that gets a (1D) wavepacket::State as input; this simplifies usages such as in the Interferometry demo.
  • project() could get a variant that does not take a projection operator, but an index and projects onto the corresponding channel

Discussion

  • Ulf Lorenz

    Ulf Lorenz - 2021-01-30
    • Milestone: 0.4 goal --> 0.3.3
     
  • Ulf Lorenz

    Ulf Lorenz - 2021-02-28
    • status: open --> assigned
    • assigned_to: Ulf Lorenz
     
  • Ulf Lorenz

    Ulf Lorenz - 2021-03-07
    • status: assigned --> done
    • assigned_to: Ulf Lorenz --> nobody
     

Log in to post a comment.