Releases: kestrelquantum/QuantumCollocation.jl
Releases · kestrelquantum/QuantumCollocation.jl
v0.3.2
QuantumCollocation v0.3.2
Trajectory merge
Replace trajectory direct sum with merge
Use merge during trajectory initialization
Merged pull requests:
- Feature: Ipopt callbacks (#157) (@jack-champagne)
- Fix & update gitignore (#158) (@jack-champagne)
- Feat state sampling (#165) (@andgoldschmidt)
- bug fix: a_guess option (#166) (@andgoldschmidt)
- Fix free phase objectives (#167) (@andgoldschmidt)
- fix typing at rollouts (#168) (@andgoldschmidt)
- rm vscode settings (#169) (@andgoldschmidt)
- Feature/merge trajectories (#170) (@andgoldschmidt)
- roll back v0.3.2 (#171) (@andgoldschmidt)
Closed issues:
- [Feature]: Quantum state problem with quantum sampling problem (#164)
v0.3.1
QuantumCollocation v0.3.1
Merged pull requests:
- update Rydbergchain system and add test (#161) (@hongyehu)
- Docs/v0.3 updates (#162) (@aarontrowbridge)
v0.3.0
QuantumCollocation v0.3.0
v0.2.2
QuantumCollocation v0.2.2
Closed issues:
v0.2.1
v0.2.0
QuantumCollocation v0.2.0
Merged pull requests:
- Leakage suppression (#45) (@aarontrowbridge)
- min time unequal step fix (#48) (@andgoldschmidt)
- CompatHelper: bump compat for Manifolds to 0.9, (keep existing compat) (#51) (@github-actions[bot])
- CompatHelper: bump compat for CairoMakie to 0.11, (keep existing compat) (#52) (@github-actions[bot])
- Update README.md (#53) (@aarontrowbridge)
- Robust control objectives (#54) (@andgoldschmidt)
- Add timesteps to quadratic regularizers (#55) (@andgoldschmidt)
- Add y infs option (#65) (@andgoldschmidt)
- Lie algebra tool and geodesics without Manifolds (#66) (@andgoldschmidt)
- 64 feature new quantumsystems 2 (#70) (@aarontrowbridge)
- Change license (#74) (@aarontrowbridge)
- update dependencies, remove notebook examples (#75) (@andgoldschmidt)
- Update README.md (#77) (@andgoldschmidt)
- Modular testing (#78) (@andgoldschmidt)
- bug fix: reachability test (#81) (@andgoldschmidt)
- tests passing for feat (#83) (@aarontrowbridge)
- Add Rydberg atom chain quantum system (#92) (@hongyehu)
- CompatHelper: bump compat for CairoMakie to 0.12, (keep existing compat) (#93) (@github-actions[bot])
- add all2all interaction in Rydberg atom chain system (#96) (@hongyehu)
- 95 feature exponential integrators (#98) (@aarontrowbridge)
- CompatHelper: add new compat entry for Revise at version 3, (keep existing compat) (#99) (@github-actions[bot])
- CompatHelper: add new compat entry for ExponentialAction at version 0.2, (keep existing compat) (#100) (@github-actions[bot])
- Direct sum problem templates (#101) (@andgoldschmidt)
- Feature contrib guide (#103) (@andgoldschmidt)
- CompatHelper: add new compat entry for TestItems at version 0.1, (keep existing compat) (#104) (@github-actions[bot])
- Refactor of embedded operators (#114) (@andgoldschmidt)
- hot_fix: trajectory_initialization embed fix (#116) (@andgoldschmidt)
- [Feature]: quantum utils docstrings and tests (#117) (@Fe-r-oz)
- Add
QuantumOpticsSystem
for creatingQuantumSystem
(#121) (@maxwell04-wq) - Feature sampling robustness (#126) (@andgoldschmidt)
- Dev testing and readme (#130) (@andgoldschmidt)
- Update README.md repos link (#131) (@andgoldschmidt)
- Feat rebased robust gateset (#136) (@jack-champagne)
- update minor version (#137) (@andgoldschmidt)
- 128 feature add derivative bounds to problem templates (#138) (@aarontrowbridge)
- Update README.md (#141) (@aarontrowbridge)
- Update Project.toml (#142) (@aarontrowbridge)
- Qnumerics (#149) (@aarontrowbridge)
- manifest fixes (#150) (@aarontrowbridge)
Closed issues:
- QuantumObjective function: Pass a symbol or function for Loss (#17)
- Unitary leakage suppression (#44)
- Min time objective fix for unequal timesteps (#47)
- Robust control objective (#49)
- QuadraticRegularizer timestep normalization for free time problems (#50)
- [Feature] Override quantum control problem defaults in problem templates (#56)
- Objectives missing subspace (min time) (#57)
- Subspace utility for excitation-number-restricted spaces (#58)
- add ability to not have a drift hamiltonian (#59)
- [Feature] Quadratic regularizer with nonzero baseline (#61)
- Objective constructors have bad initial keyword args (#63)
- [Feature]: QuantumSystem that stores composite system and level info for subspace embeddings (#64)
- [Feature]: Pairwise regularization on unitary trajectories for gate interpolation (#67)
- [Feature]: Ability to add user defined objective to problem {template} objective (#82)
- [Feature]: interface with QuantumOptics.jl (#85)
- [Feature]: Sampling-based robust control (#89)
- [Feature]: unsymmetric constraints on the pulses and first order derivative constraints of the pulses (#90)
- quantum system construction (#91)
- [Feature]: exponential integrators (#95)
- [Feature]: quantum utils docstrings and tests (#102)
- [Bug]: Probability Assertion Error causes Tests Error Locally (#109)
- [Feature]: Construct embedded operator from levels, embedding, and matrix. (#113)
- [Feature]: add derivative bounds to problem templates (#128)
- [Feature]: Bang-Bang problem template (#133)
v0.1.5
QuantumCollocation v0.1.5
v0.1.4
QuantumCollocation v0.1.4
Merged pull requests:
- Rollout feature (#19) (@a7b)
- this does not saveh5 actually (#20) (@a7b)
- Update objectives.jl (#21) (@a7b)
- Dev aaron (#22) (@aarontrowbridge)
- Dev aaron (#23) (@aarontrowbridge)
- fixed time problems (#29) (@aarontrowbridge)
- Dev aaron (#30) (@aarontrowbridge)
- loss bug fix (#31) (@aarontrowbridge)
- Dev aaron (#32) (@aarontrowbridge)
- Document (#33) (@a7b)
- Dev aaron (#34) (@aarontrowbridge)
- Deriv reimplement (#35) (@a7b)
v0.1.3
QuantumCollocation v0.1.3
Merged pull requests:
- Tq2 (#11) (@a7b)
- Dev aaron (#12) (@aarontrowbridge)
- CompatHelper: add new compat entry for PGFPlotsX at version 1, (keep existing compat) (#13) (@github-actions[bot])
- CompatHelper: add new compat entry for Colors at version 0.12, (keep existing compat) (#14) (@github-actions[bot])
- CompatHelper: add new compat entry for LaTeXStrings at version 1, (keep existing compat) (#15) (@github-actions[bot])
- Dev aaron (#16) (@aarontrowbridge)
- Dev aaron (#18) (@aarontrowbridge)
v0.1.2
QuantumCollocation v0.1.2
Merged pull requests:
- higher order pade + quadratic smoothness regularizer (#7) (@a7b)
- hand coded unitary derivatives + higher order pade integrators (#8) (@aarontrowbridge)
- v0.1.2 (#9) (@aarontrowbridge)