Skip to content

Commit

Permalink
Merge pull request #40 from CQCL/main
Browse files Browse the repository at this point in the history
Main v0.4.0 into develop
  • Loading branch information
PabloAndresCQ authored Oct 26, 2023
2 parents d0886c0 + 9714ba7 commit 8632503
Show file tree
Hide file tree
Showing 2 changed files with 11 additions and 1 deletion.
2 changes: 1 addition & 1 deletion _metadata.py
Original file line number Diff line number Diff line change
@@ -1,2 +1,2 @@
__extension_version__ = "0.3.0"
__extension_version__ = "0.4.0"
__extension_name__ = "pytket-cutensornet"
10 changes: 10 additions & 0 deletions docs/changelog.rst
Original file line number Diff line number Diff line change
@@ -1,6 +1,16 @@
Changelog
~~~~~~~~~

0.4.0 (October 2023)
--------------------

* API Update. Configuration of ``MPS`` simulation parameters is now done via ``ConfigMPS``.
* Added a ``value_of_zero`` parameter to ``ConfigMPS`` for the user to indicate the threshold below which numbers are so small that can be interpreted as zero.
* Added a logger to MPS methods. Use it by setting ``loglevel`` in ``ConfigMPS``.
* Improved performance of contraction across ``MPS`` methods by hardcoding the contraction paths.
* Fixed a bug that caused more MPS canonicalisation than strictly required.
* Fixed a bug where ``simulate`` would not apply the last batch of gates when using ``MPSxMPO``.

0.3.0 (September 2023)
----------------------

Expand Down

0 comments on commit 8632503

Please sign in to comment.