Skip to content

Releases: qojulia/QuantumOptics.jl

v1.2.1

17 Oct 22:47
ea228f5
Compare
Choose a tag to compare

QuantumOptics v1.2.1

Diff since v1.2.0

Merged pull requests:

Closed issues:

  • Normalization Issue in the semiclassical solvers (#414)
  • Cannot precompile QuantumOptics in Jupyter (#421)

v1.2.0

01 Oct 08:36
4e0d6fe
Compare
Choose a tag to compare

QuantumOptics v1.2.0

Diff since v1.1.1

Merged pull requests:

  • CompatHelper: bump compat for KrylovKit to 0.7, (keep existing compat) (#385) (@github-actions[bot])
  • CompatHelper: bump compat for KrylovKit to 0.8, (keep existing compat) (#397) (@github-actions[bot])
  • Rates spectrum (#402) (@ChristophHotter)
  • uncomment testset (#403) (@ChristophHotter)
  • Broadcasting for semiclassical objects (#404) (@apkille)
  • Implement ForwardDiff in master solvers and general DiffEq problems on QO types (#409) (@apkille)
  • Implement benchmarks for broadcasting QO types (#411) (@apkille)
  • CompatHelper: bump compat for DiffEqCallbacks to 4, (keep existing compat) (#418) (@github-actions[bot])

Closed issues:

  • Why is broadcasting restricted? (#299)
  • products for LazySum (#334)
  • mcwf() appears to do runtime dispatch in _df() (#346)
  • docs do not seem to show methods implemented in QuantumOpticsBase (#373)
  • Can't see occupations for composite many-body basis (#383)
  • Different Fockbasis implementation (#384)
  • moving to codecov 4 (#400)
  • Bump KylovKit compat to include 0.8 (#416)

v1.1.1

10 Jul 17:56
7e72226
Compare
Choose a tag to compare

QuantumOptics v1.1.1

Diff since v1.1.0

Merged pull requests:

  • Don't tuplify time-dependent ops if types are homogenous (#401) (@amilsted)

v1.1.0

27 Jun 20:40
1b634ef
Compare
Choose a tag to compare

QuantumOptics v1.1.0

Diff since v1.0.17

  • Adds ChargeBasis basis type via QuantumOpticsBase v0.5.

v1.0.17

26 Jun 20:41
b2f2c3f
Compare
Choose a tag to compare

QuantumOptics v1.0.17

Diff since v1.0.16

Merged pull requests:

Closed issues:

  • usability/documentation improvement: MethodError typehints when picking the wrong master equation function and better see also sections in the documentation (#386)

v1.0.16

10 Jun 19:50
b515a2b
Compare
Choose a tag to compare

QuantumOptics v1.0.16

Diff since v1.0.15

Merged pull requests:

  • Promote TimeDependentSum to Dual when using ForwardDiff (#378) (@AmitRotem)
  • CompatHelper: bump compat for DiffEqCallbacks to 3, (keep existing compat) (#382) (@github-actions[bot])
  • Adding dependabot (#390) (@a-eghrari)
  • Bump actions/checkout from 2 to 4 (#391) (@dependabot[bot])
  • Bump julia-actions/setup-julia from 1 to 2 (#392) (@dependabot[bot])
  • Bump actions/cache from 1 to 4 (#393) (@dependabot[bot])
  • Adding hint for master and Schrödinger solver (#395) (@a-eghrari)

Closed issues:

  • Return noise in stochastic solvers (#355)
  • Different behavior of schroedinger() and master() for sum basis. (#377)
  • update CI actions to newest versions and set up dependabot (as is already done for QuantumOpticsBase.jl) (#389)

v1.0.15

16 Dec 20:48
8012aa8
Compare
Choose a tag to compare

QuantumOptics v1.0.15

Diff since v1.0.14

Merged pull requests:

  • CompatHelper: bump compat for RecursiveArrayTools to 3, (keep existing compat) (#375) (@github-actions[bot])

Closed issues:

  • LazySum of LazyTensor of sparse result in high alloc in integration (#352)
  • Addition of LazyTensor and LazySum (#354)
  • Time-dep operators used with non-dynamic evolution (#370)
  • High allocations in timevolution.schroedinger_dynamic and master_dynamic (#374)

v1.0.14

01 Aug 22:22
e593ae1
Compare
Choose a tag to compare

QuantumOptics v1.0.14

Diff since v1.0.13

Merged pull requests:

  • Add const checking for non-dynamic evolution (#371) (@amilsted)

v1.0.13

26 Jul 20:05
3dacb02
Compare
Choose a tag to compare

QuantumOptics v1.0.13

Diff since v1.0.12

Merged pull requests:

v1.0.12

25 Jul 04:31
7474584
Compare
Choose a tag to compare

QuantumOptics v1.0.12

Diff since v1.0.11

Merged pull requests:

  • KrylovKit spectrum solver (#367) (@aryavorskiy)
  • CompatHelper: add new compat entry for KrylovKit at version 0.6, (keep existing compat) (#368) (@github-actions[bot])