Skip to content
This repository has been archived by the owner on Dec 18, 2021. It is now read-only.

use new bit_str literal as interface & printing, add more features for mixed state simulation #25

Merged
merged 7 commits into from
Aug 19, 2019

Conversation

GiggleLiu
Copy link
Member

@GiggleLiu GiggleLiu commented Aug 5, 2019

  • make measure compatible with new bit_str
  • add more support to density matrix.
  • new API: exchange_sysenv
  • new API: purify, for purification

src/deprecations.jl Outdated Show resolved Hide resolved
Copy link
Member

@Roger-luo Roger-luo left a comment

Choose a reason for hiding this comment

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

looks good in general, just need some small modification.

src/focus.jl Show resolved Hide resolved
src/register.jl Show resolved Hide resolved
@Roger-luo Roger-luo changed the title compat bit_str use new bit_str literal as interface & printing, add more features for density matrix Aug 12, 2019
@GiggleLiu GiggleLiu changed the title use new bit_str literal as interface & printing, add more features for density matrix use new bit_str literal as interface & printing, add more features for mixed state simulation Aug 18, 2019
@GiggleLiu
Copy link
Member Author

GiggleLiu commented Aug 18, 2019

Good to merge? @Roger-luo

Project.toml Outdated Show resolved Hide resolved
@codecov
Copy link

codecov bot commented Aug 18, 2019

Codecov Report

Merging #25 into master will decrease coverage by 0.87%.
The diff coverage is 45.45%.

Impacted file tree graph

@@            Coverage Diff             @@
##           master      #25      +/-   ##
==========================================
- Coverage   80.54%   79.67%   -0.88%     
==========================================
  Files           8        8              
  Lines         478      487       +9     
==========================================
+ Hits          385      388       +3     
- Misses         93       99       +6
Impacted Files Coverage Δ
src/instruct.jl 94% <ø> (ø) ⬆️
src/density_matrix.jl 0% <0%> (ø) ⬆️
src/focus.jl 88.23% <0%> (-2.68%) ⬇️
src/register.jl 73.17% <50%> (+0.33%) ⬆️
src/measure.jl 62.5% <81.81%> (+6.4%) ⬆️

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update b740a85...ffe4ed8. Read the comment docs.

@GiggleLiu GiggleLiu merged commit 44f4ff4 into master Aug 19, 2019
@GiggleLiu
Copy link
Member Author

The doctest fails due to the dependancy of latest YaoBlocks#master. Let's merge it and fix it later.

@GiggleLiu GiggleLiu mentioned this pull request Aug 19, 2019
@Roger-luo Roger-luo deleted the enhance-rdm branch September 24, 2019 23:00
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants