Releases: qutip/QuantumToolbox.jl
Releases · qutip/QuantumToolbox.jl
v0.11.4
QuantumToolbox v0.11.4
Merged pull requests:
- Divide some tests into sub-testsets (#186) (@ytdHuang)
- Introduce
variance
(#187) (@ytdHuang) - Optimize CI pipline using
paths
filter (#188) (@ytdHuang) - Fix type instabilities for
sesolve
(#189) (@albertomercurio) - Add benchmark badge to README (#190) (@ytdHuang)
- Improve type-stability of
sesolve
(#191) (@albertomercurio) - Remove benchmarks page from website menu (#192) (@albertomercurio)
- Type inference tests mesolve (#195) (@albertomercurio)
- Fix type instabilities for spectrum (#196) (@albertomercurio)
- Type inference tests mcsolve (#197) (@albertomercurio)
v0.11.3
v0.11.2
v0.11.1
QuantumToolbox v0.11.1
Merged pull requests:
- Fix progressbar end print (#175) (@albertomercurio)
- Minor changes for docstrings (#176) (@ytdHuang)
v0.11.0
QuantumToolbox v0.11.0
Merged pull requests:
- Functions for generating quantum operators (#169) (@ytdHuang)
- Change default tolerance for ODE-based solvers (#170) (@ytdHuang)
- Edit default krylov_dim in DSF (#171) (@albertomercurio)
- introduce intrinsic constant tuple
DEFAULT_ODE_SOLVER_OPTIONS
(#172) (@ytdHuang) - improve handling for
dims
while generatingQuantumObject
(#173) (@ytdHuang) - Fix get_coherence for density matrices (#174) (@albertomercurio)
Closed issues:
- Functions for generating quantum operators (#147)
v0.10.2
QuantumToolbox v0.10.2
Merged pull requests:
- Introduce
show
forTimeEvolutionSol
andTimeEvolutionMCSol
, also, adjust returnstates
andexpect
fromsesolve
,mesolve
, andmcsolve
(#166) (@ytdHuang) - Update
JET.jl
badge (#167) (@ytdHuang) - Avoid repeated print of progress_bar (#168) (@albertomercurio)
Closed issues:
v0.10.1
QuantumToolbox v0.10.1
Merged pull requests:
- Fix some typos in the docstrings (#161) (@ytdHuang)
- Always return sparse matrices for
spre
,spost
, andsprepost
(#162) (@ytdHuang) - Change default
word_size=64
in the extension forCUDA.jl
(#163) (@ytdHuang) - Functions for generating common quantum states (#164) (@ytdHuang)
- Improve runtest CI config (#165) (@ytdHuang)
Closed issues:
- Functions for generating quantum states (#146)
v0.10.0
QuantumToolbox v0.10.0
Merged pull requests:
- Rearrange badges in table and add
JET.jl
badge (#141) (@ytdHuang) - Fix links of badges in README (#142) (@ytdHuang)
- Rename all
@id
in docs (#144) (@ytdHuang) - Implement steady state solver using LinearSolve.jl and eigen (#149) (@LorenzoFioroni)
- Re-organize source code for
Qobj
(#150) (@ytdHuang) - functionality for permuting tensor product order of Qobj (#152) (@aarontrowbridge)
- Improved Floquet solver (#153) (@samu-sys)
- Attribute functions operating on
Qobj
(#155) (@ytdHuang) - Introduce
commutator
,fcreate
, andfdestroy
(#156) (@ytdHuang) - Fix incorrect inputs for functions that generate states (#157) (@ytdHuang)
- Constructing general spin-j operators (#158) (@ytdHuang)
- ODE-stationary-state solver (#159) (@ilkclord)
- Adjust some exception types and error messages (#160) (@ytdHuang)
Closed issues:
- Write a detailed
README
file (#79) - Move repository to qutip.org (#80)
- Add a the iterative solvers and eigensolver for
steadystate
(#81) - Improve the Floquet solver, with the possibility to get also the time-dependent components (#82)
- ODE-based
steadystate
solving method (#84) - Support
permute
to re-order the tensor (Kronecker) product (#95) - Consider reversing order of arguments to
kron
intensor
(#129) - Attribute functions operating on
Qobj
(#148)
v0.9.1
v0.9.0
QuantumToolbox v0.9.0
Merged pull requests:
- Develop documentation (#112) (@ytdHuang)
- Fix favicon (#125) (@albertomercurio)
- Change Zenodo link (#126) (@albertomercurio)
- Update Zenodo link (#127) (@albertomercurio)
- Improve benchmark iframe and tutorial plots (#128) (@albertomercurio)
- Update README.md (#130) (@ytdHuang)
- Optimize
QuantumObjectType
handling (#131) (@ytdHuang) - Introduce
sqrtm
andfidelity
(#132) (@ytdHuang) - Update License, Code of Conduct, and README (#133) (@ytdHuang)
- Change folder structure and make Introduction (#134) (@albertomercurio)
- Change documentation structure (#135) (@albertomercurio)
- Update README (#136) (@albertomercurio)
- Set version v0.9.0 [skip ci] (#137) (@albertomercurio)