UCL-CCS / symmer

An efficient Python-based framework for implementing qubit subspace methods, reducing the resource requirements for near-term quantum simulations.
MIT License
37 stars 9 forks source link

updates to symmer utils and tests added #124

Closed AlexisRalli closed 1 year ago

codecov-commenter commented 1 year ago

Codecov Report

Merging #124 (cdf9eb6) into main (e5ead6a) will increase coverage by 2.92%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##             main     #124      +/-   ##
==========================================
+ Coverage   80.17%   83.10%   +2.92%     
==========================================
  Files          29       30       +1     
  Lines        3037     3154     +117     
==========================================
+ Hits         2435     2621     +186     
+ Misses        602      533      -69     
Impacted Files Coverage Δ
symmer/operators/independent_op.py 87.91% <100.00%> (+0.08%) :arrow_up:
symmer/utils.py 97.50% <100.00%> (+73.55%) :arrow_up:
tests/test_operators/test_independent_op.py 100.00% <100.00%> (ø)
tests/test_operators/test_noncontextual_op.py 99.63% <100.00%> (+0.02%) :arrow_up:
tests/test_symmer_utils.py 100.00% <100.00%> (ø)

... and 1 file with indirect coverage changes

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.