JuliaQuantumControl / QuantumPropagators.jl

Propagators for Quantum Dynamics and Optimal Control
https://juliaquantumcontrol.github.io/QuantumPropagators.jl/
MIT License
16 stars 4 forks source link

Auto-choose cheby for any generators with real eigenvalues (even if they're non-Hermitian) #22

Closed goerz closed 2 years ago

goerz commented 2 years ago

A non-Hermitian generator that nonetheless has real eigenvalues is the GradGenerator associated with a Hermitian Hamiltonian. That is, an upper triangular block-matrix with Hermitian blocks.

codecov-commenter commented 2 years ago

Codecov Report

Merging #22 (a0dffce) into master (9bc2fa7) will increase coverage by 0.03%. The diff coverage is 100.00%.

@@            Coverage Diff             @@
##           master      #22      +/-   ##
==========================================
+ Coverage   82.81%   82.85%   +0.03%     
==========================================
  Files           7        7              
  Lines         518      519       +1     
==========================================
+ Hits          429      430       +1     
  Misses         89       89              
Impacted Files Coverage Δ
src/propagate.jl 77.11% <100.00%> (+0.19%) :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 9bc2fa7...a0dffce. Read the comment docs.