File tree Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Expand file tree Collapse file tree 2 files changed +3
-2
lines changed Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99
1010- Make CUDA conversion more general using Adapt.jl. ([ #436 ] , [ #437 ] )
1111- Make the generation of ` fock ` states non-mutating to support Zygote.jl. ([ #438 ] )
12+ - Add support for automatic differentiation for ` sesolve ` and ` mesolve ` . ([ #440 ] )
1213
1314## [ v0.29.1]
1415Release date: 2025-03-07
@@ -193,3 +194,4 @@ Release date: 2024-11-13
193194[ #436 ] : https://github.com/qutip/QuantumToolbox.jl/issues/436
194195[ #437 ] : https://github.com/qutip/QuantumToolbox.jl/issues/437
195196[ #438 ] : https://github.com/qutip/QuantumToolbox.jl/issues/438
197+ [ #440 ] : https://github.com/qutip/QuantumToolbox.jl/issues/440
Original file line number Diff line number Diff line change 3131 my_f_analytic (Ω)
3232 my_f_sesolve (params)
3333
34-
3534 grad_qt = Zygote. gradient (my_f_sesolve, params)[1 ]
3635 grad_exact = [my_f_analytic_deriv (params[1 ])]
3736
3837 @test grad_qt ≈ grad_exact atol= 1e-6
3938 end
40-
39+
4140 @testset " mesolve" begin
4241 N = 20
4342 a = destroy (N)
You can’t perform that action at this time.
0 commit comments