Skip to content

Releases: MucTepDayH16/qvnt

v0.4.4

21 Nov 22:21
52380d7
Compare
Choose a tag to compare
v0.4.4 Pre-release
Pre-release
  • Improve interpreter: bug fixes + better error messages
  • Remove Psi operator
  • Remove cpu feature: use multi-thread instead

v0.4.3

09 Nov 17:58
68aa578
Compare
Choose a tag to compare
v0.4.3 Pre-release
Pre-release
  • clippy lint
  • rework constructors for registers
  • move feature: cpu -> multi-thread

v0.4.2

02 Aug 19:22
3ab0f4d
Compare
Choose a tag to compare
v0.4.2 Pre-release
Pre-release
  • Split qvnt and qvnt-i into distinct crates
  • rustfmt rules

v0.4.1

01 May 17:10
1c8e48d
Compare
Choose a tag to compare
v0.4.1 Pre-release
Pre-release
  • Update README on crates.io

v0.4.0

01 May 17:06
ea8e672
Compare
Choose a tag to compare
v0.4.0 Pre-release
Pre-release
  • QVNT interpreter

v0.3.2

27 Oct 15:09
72909ff
Compare
Choose a tag to compare
v0.3.2 Pre-release
Pre-release
  • SingleOp return Option on .c(...) method: None if c_mask overlap operator mask;
  • Add benchmark to check module performance;

v3.1

21 Oct 13:18
885a765
Compare
Choose a tag to compare
v3.1 Pre-release
Pre-release
  • Define linear operations on quantum register for psi function: linear_composition and combine
  • Disable warning within library
  • Remove aliasing for registers

v3.0

21 Oct 13:02
Compare
Choose a tag to compare
v3.0 Pre-release
Pre-release
  • Add Aplicable trait to create your own operators on quantum register
  • Rework operators according to object-oriented paradigm

v0.2

21 Oct 12:59
Compare
Choose a tag to compare
v0.2 Pre-release
Pre-release
  • Add prelude module with all useful structures: QReg, VReg, Op
  • Change crate type to lib

v0.1

21 May 14:39
Compare
Choose a tag to compare
v0.1 Pre-release
Pre-release
  • First published pre-release
  • Main functional works correctly. All self-written tests are passed;
  • Package is published on crates.io