Releases: qutip/QuantumToolbox.jl
Releases · qutip/QuantumToolbox.jl
v0.39.1
QuantumToolbox v0.39.1
see ChangeLog
Merged pull requests:
- Add
spreandspostmethods forComposedOperatorand cache propagator in every time evolution solver (#596) (@albertomercurio) - Bump compat of
SciMLOperatorsand version tov0.39.1(#599) (@ytdHuang)
v0.39.0
QuantumToolbox v0.39.0
see ChangeLog
Merged pull requests:
- Change default solver for eigsolve and add GPU tests (#580) (@albertomercurio)
- Add keyword argument
assume_hermitiantoliouvillian(#581) (@ytdHuang) - Adapt to new version of SciMLOperators.jl (#585) (@albertomercurio)
- Improve accuracy of ODE solvers for general cases (#586) (@ytdHuang)
- Use LinearSolve's internal methods for preconditioners (#588) (@albertomercurio)
- Use
FillArrays.jlfor handling superoperators (#589) (@albertomercurio) - Make sure state generating functions return dense array (#591) (@ytdHuang)
- Bump version to v0.39.0 (#595) (@albertomercurio)
v0.38.1
v0.38.0
QuantumToolbox v0.38.0
see ChangeLog
Merged pull requests:
- Introduce new methods of
sesolve_mapandmesolve_mapfor advanced usage (#565) (@ytdHuang) - Use ProgressMeter.jl rather than internal implementation (#569) (@albertomercurio)
- Simplify type structure for time evolution solutions (#572) (@ytdHuang)
- Minor changes to progress bar prefix (#575) (@ytdHuang)
- Add support for arbitrary precision computations (#576) (@albertomercurio)
- Bump to v0.38.0 (#578) (@ytdHuang)
v0.37.0
QuantumToolbox v0.37.0
see ChangeLog
Merged pull requests:
- Fix
cite()bibtex output (#552) (@ytdHuang) - Introduce
sesolve_mapandmesolve_map(#554) (@ytdHuang) - add
qeye_likeandqzero_like(#555) (@TendonFFF) - Add more steadystate and Dynamical Shifted Fock benchmarks (#557) (@albertomercurio)
- Bump to v0.37.0 (#563) (@albertomercurio)
v0.36.0
QuantumToolbox v0.36.0
see ChangeLog
Merged pull requests:
- Update citation bibtex for publication and add
cite()(#544) (@ytdHuang) - Add
sortbyandrevarguments to eigensolver functions (#546) (@albertomercurio) - Bump version to v0.36.0 (#550) (@albertomercurio)
Closed issues:
- sparse implementation of
eigenenergiesnot sorting according towhich(#514)
v0.35.0
QuantumToolbox v0.35.0
see ChangeLog
Merged pull requests:
- Add
QobjEvosupport forSteadyStateODESolver(#536) (@TendonFFF) - Fix keyword argument handling for
SteadyStateODESolver(#537) (@ytdHuang) - Fix incorrect
negativityandpartial_transposefor arbitrary subsystem dimension (#539) (@ytdHuang) - Bump to v0.35.0 (#540) (@albertomercurio)
Closed issues:
v0.34.1
QuantumToolbox v0.34.1
see ChangeLog
Merged pull requests:
- Bloch anime (#519) (@TendonFFF)
- Improve Bloch sphere rendering for animation (#520) (@TendonFFF)
- Add support for Enzyme autodiff (#531) (@albertomercurio)
- Bump version to v0.34.1 (#534) (@albertomercurio)
Closed issues:
- Fortran error code when Ctrl+C is pressed (#532)
v0.34.0
QuantumToolbox v0.34.0
see ChangeLog
Merged pull requests:
- Improve efficiency of generation of Bloch-Redfield tensor and fix documentation typos (#509) (@albertomercurio)
- Add
keep_runs_resultsoption for multi-trajectory solvers to align with qutip (#512) (@ytdHuang) - CompatHelper: bump compat for Makie in [weakdeps] to 0.24 (#513) (@github-actions[bot])
- Add support to ForwarDiff differentiation (#515) (@albertomercurio)
- Add documentation on Forward and Reverse differentiation (#517) (@albertomercurio)
- Bump to v0.34.0 (#518) (@albertomercurio)
v0.33.0
QuantumToolbox v0.33.0
see ChangeLog
Merged pull requests:
- First try of ENR implementation (#499) (@TendonFFF)
- Excitation number restricted (
ENR) state space implementation (#500) (@TendonFFF) - Check for orthogonality breakdown in
Lanczos(#502) (@matteosecli) - Store both
timesandtimes_statesin time evolution solutions (#506) (@ytdHuang) - Fix errors in
Julia v1.12(#507) (@ytdHuang) - Bump to v0.33.0 (#508) (@albertomercurio)
Closed issues: