We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 473e9fe commit ab5aa32Copy full SHA for ab5aa32
src/time_evolution/sesolve.jl
@@ -1,7 +1,8 @@
1
export sesolveProblem, sesolve
2
3
-_sesolve_make_U_QobjEvo(H::QuantumObjectEvolution{OperatorQuantumObject,DimsType,<:MatrixOperator}) where {DimsType<:AbstractDimensions} =
4
- QobjEvo(MatrixOperator(-1im * H.data.A), dims = H.dimensions, type = Operator)
+_sesolve_make_U_QobjEvo(
+ H::QuantumObjectEvolution{OperatorQuantumObject,DimsType,<:MatrixOperator},
5
+) where {DimsType<:AbstractDimensions} = QobjEvo(MatrixOperator(-1im * H.data.A), dims = H.dimensions, type = Operator)
6
_sesolve_make_U_QobjEvo(H::QuantumObject) = QobjEvo(MatrixOperator(-1im * H.data), dims = H.dimensions, type = Operator)
7
_sesolve_make_U_QobjEvo(H::Union{QuantumObjectEvolution,Tuple}) = QobjEvo(H, -1im)
8
0 commit comments