Releases: qutip/QuantumToolbox.jl
Releases · qutip/QuantumToolbox.jl
v0.8.4
QuantumToolbox v0.8.4
Merged pull requests:
- Add favicon (#121) (@albertomercurio)
- Changes for move on QuTiP org (#122) (@albertomercurio)
- Remove repo link (#123) (@albertomercurio)
- Minor change (#124) (@albertomercurio)
v0.8.3
QuantumToolbox v0.8.3
Merged pull requests:
- Add favicon for the documentation website (#110) (@albertomercurio)
- Format Documents (#111) (@albertomercurio)
- Settings change for benchmark CI (#113) (@albertomercurio)
- Move all steadystate functions into a dedicated file (#114) (@samu-sys)
- Clean the code of liouvillian_floquet (#115) (@albertomercurio)
- Fix benchmarks (#117) (@ytdHuang)
- Introduce CI FormatCheck (#118) (@ytdHuang)
- Make steadystate function almost compatible with GPU arrays (#119) (@albertomercurio)
- Set version v0.8.3 (#120) (@albertomercurio)
v0.8.2
QuantumToolbox v0.8.2
Merged pull requests:
- Logo for the package (#105) (@albertomercurio)
- Adjust Logo size and position in README (#106) (@ytdHuang)
- Test the benchmark page with a simple test case (#107) (@albertomercurio)
- Make the benchmark page embedded in the documentation (#108) (@albertomercurio)
- Set version v0.8.2 (#109) (@albertomercurio)
Closed issues:
- Make a logo, possibly using
QuantumToolbox.jl
(#83)
v0.8.1
QuantumToolbox v0.8.1
Merged pull requests:
- Introduce
CUDA
extension (#77) (@ytdHuang) - Fix local
JET
runtest (#93) (@ytdHuang) - Reorganize keywords:
import
,using
, andexport
(#94) (@ytdHuang) - Add benchmark tracking (#96) (@albertomercurio)
- Change README Zenodo Badge (#97) (@albertomercurio)
- Add more benchmarks (#98) (@albertomercurio)
- Fix Benchmark page and replace Plots.jl with CairoMakie.jl (#99) (@albertomercurio)
- Bump julia-actions/cache from 1 to 2 (#100) (@dependabot[bot])
- Several minor changes to eigsolve (#101) (@albertomercurio)
- Support
svdvals
, generalizenorm
, and introducetracedist
forQobj
(#102) (@ytdHuang) - Fix typo in docstrings (#103) (@ytdHuang)
- Set version to 0.8.1 (#104) (@albertomercurio)
Closed issues:
v0.8.0
QuantumToolbox v0.8.0
Merged pull requests:
- New eigen solve interface (#71) (@ytdHuang)
CUDA
support (#76) (@ytdHuang)- Element type conversion for
QuantumObject
(#78) (@ytdHuang) - Introduce
versioninfo()
andabout()
(#88) (@ytdHuang) - Immutable
QuantumObject
(#91) (@ytdHuang) - Set version to v0.8.0 (#92) (@albertomercurio)
Closed issues:
v0.7.2
QuantumToolbox v0.7.2
Merged pull requests:
- Optimize
show()
forQuantumObject
(#70) (@ytdHuang) - Improve allocations for ProgressBar (#72) (@albertomercurio)
- Improve WignerClenshaw allocations (#73) (@albertomercurio)
- Change version to 0.7.2 (#74) (@albertomercurio)
v0.7.1
QuantumToolbox v0.7.1
Merged pull requests:
- Modify
QuantumObject
strings inshow()
(#67) (@ytdHuang) - Fix Documenter key missing (#68) (@albertomercurio)
- Change version to 0.7.1 (#69) (@albertomercurio)
v0.7.0
QuantumToolbox v0.7.0
Merged pull requests:
- Fixed DiffEqCallbacks version bounds (#34) (@albertomercurio)
- Improved liouvillian definition (#35) (@albertomercurio)
- Improve runtests and CI pipeline (#38) (@ytdHuang)
- Added a simple description in the README (#42) (@albertomercurio)
- define
OperatorKetQuantumObject
andOperatorBraQuantumObject
(#43) (@ytdHuang) - Support
OperatorBraQuantumObject
andOperatorKetQuantumObject
(#44) (@ytdHuang) - Introduced ProgressBar (#45) (@albertomercurio)
- Generalize the constructor of
QuantumObject
(#48) (@ytdHuang) - Add dependabot (#49) (@albertomercurio)
- Fix compat with DiffEqCallbacks (#50) (@albertomercurio)
- Bump julia-actions/setup-julia from 1 to 2 (#52) (@dependabot[bot])
- Optimize
next!
inProgressBar
(#53) (@ytdHuang) - Removed SafeTestsets (#54) (@albertomercurio)
- Merge from main branch (#55) (@ytdHuang)
- Basic functionalities for Operator-Ket and Operator-Bra (#56) (@ytdHuang)
- Support general
I/O
forProgressBar
output (#57) (@ytdHuang) - Introduced Aqua.jl test (#58) (@albertomercurio)
- Support
mat2vec
andvec2mat
forQuantumObject
(#59) (@ytdHuang) - Add
JET.jl
runtest (#61) (@albertomercurio) - fix JET tests (#62) (@ytdHuang)
- Modify runtests and CI settings for
JET
(#63) (@ytdHuang) - Abbreviated constants for all
QuantumObjectType
(#65) (@ytdHuang) - FIx CI issue (#66) (@albertomercurio)
Closed issues:
v0.6.0
QuantumToolbox v0.6.0
Merged pull requests:
- support
Base.eltype
forQuantumObject
(#29) (@ytdHuang) - Calculate Negativity (#30) (@ytdHuang)
- Introduced AbstractQuantumObject (#31) (@albertomercurio)
- Simplify e_ops in mesolve and sesolve (#32) (@albertomercurio)
- Extend method for
ptrace
andentanglement
(#33) (@ytdHuang)
v0.5.5
What's Changed
- Introduced OperatorSum by @albertomercurio in https://github.com/albertomercurio/QuantumToolbox.jl/pull/18
- Added OperatorSum into Dynamical Shifted Fock algorithm by @albertomercurio in https://github.com/albertomercurio/QuantumToolbox.jl/pull/19
- Optimized expv! by @albertomercurio in https://github.com/albertomercurio/QuantumToolbox.jl/pull/20
- CompatHelper: bump compat for DiffEqCallbacks to 3, (keep existing compat) by @github-actions in https://github.com/albertomercurio/QuantumToolbox.jl/pull/21
- Minor copyto! changes by @albertomercurio in https://github.com/albertomercurio/QuantumToolbox.jl/pull/23
- Added seed per each mc trajectory by @lgravina1997 in https://github.com/albertomercurio/QuantumToolbox.jl/pull/25
- Improve mcsolve allocations by @albertomercurio in https://github.com/albertomercurio/QuantumToolbox.jl/pull/24
- Fixed NaNs in WignerLaguerre by @albertomercurio in https://github.com/albertomercurio/QuantumToolbox.jl/pull/26
- add
qeye()=eye()
by @ytdHuang in https://github.com/albertomercurio/QuantumToolbox.jl/pull/28
Full Changelog: albertomercurio/QuantumToolbox.jl@v0.5.4...v0.5.5