HaeffnerLab / IonSim.jl

a simple tool for simulating trapped ion systems
https://ionsim.org
MIT License
70 stars 17 forks source link

Dependencies: support QuantumOptics 1.0 #81

Closed drewrisinger closed 2 years ago

drewrisinger commented 2 years ago

Motivation

From a clean install of Julia 1.7, was trying to create an environment but was running into compilation errors with the resolved dependency set. Decided to resolve this dependency issue by loosening the QuantumOptics dependency requirements. This compiles cleanly locally, and tests pass

Commits:

- time_evolution: compatibility with QuantumOptics >= 1.0.0

codecov[bot] commented 2 years ago

Codecov Report

Merging #81 (206999d) into master (969cc27) will increase coverage by 0.6%. The diff coverage is n/a.

@@           Coverage Diff            @@
##           master     #81     +/-   ##
========================================
+ Coverage    84.5%   85.1%   +0.6%     
========================================
  Files          13      13             
  Lines        1163    1163             
========================================
+ Hits          983     990      +7     
+ Misses        180     173      -7     
Impacted Files Coverage Δ
src/time_evolution.jl 0.0% <ø> (ø)
src/operators.jl 88.7% <0.0%> (+4.9%) :arrow_up:

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 969cc27...206999d. Read the comment docs.