jebej / Schrodinger.jl

Fast and easy simulation of quantum mechanical systems.
https://jebej.github.io/Schrodinger.jl/latest
Other
24 stars 6 forks source link

Remove `herm` field from Operator type #10

Closed jebej closed 4 years ago

jebej commented 4 years ago

Instead, allow wrapping with Hermitian or Symmetric manually.

coveralls commented 4 years ago

Coverage Status

Coverage decreased (-0.9%) to 33.008% when pulling b839aa14260aa6f55b9cc3418babe4b213bc8041 on hermitian into e3cff4d49e563880224cfa37f4a4825ce0e78e8d on master.

codecov[bot] commented 4 years ago

Codecov Report

Merging #10 into master will increase coverage by 0.15%. The diff coverage is 73.13%.

Impacted file tree graph

@@            Coverage Diff            @@
##           master     #10      +/-   ##
=========================================
+ Coverage   44.55%   44.7%   +0.15%     
=========================================
  Files          36      36              
  Lines        1551    1568      +17     
=========================================
+ Hits          691     701      +10     
- Misses        860     867       +7
Impacted Files Coverage Δ
src/Schrodinger.jl 100% <ø> (ø) :arrow_up:
src/basepatch/v0.6.jl 0% <ø> (ø) :arrow_up:
src/misc/checks.jl 93.4% <0%> (-2.15%) :arrow_down:
src/math/basemath.jl 83.33% <100%> (+1.75%) :arrow_up:
src/library/states.jl 96.55% <100%> (ø) :arrow_up:
src/math/special.jl 66.19% <100%> (+0.48%) :arrow_up:
src/math/eigen.jl 100% <100%> (ø) :arrow_up:
src/tomography/processtomo.jl 93.1% <100%> (ø) :arrow_up:
src/quobj/basicmethods.jl 52.27% <38.88%> (-2.28%) :arrow_down:
src/math/superoperators.jl 76.92% <66.66%> (ø) :arrow_up:
... and 4 more

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 e3cff4d...b839aa1. Read the comment docs.