Skip to content

Commit 3efabd8

Browse files
committed
remove num_elements in showing QobjEvo
1 parent 6755f44 commit 3efabd8

File tree

2 files changed

+2
-8
lines changed

2 files changed

+2
-8
lines changed

src/qobj/quantum_object_evo.jl

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -126,13 +126,9 @@ function Base.show(io::IO, QO::QuantumObjectEvolution)
126126
ishermitian(op_data),
127127
" isconstant=",
128128
isconstant(op_data),
129-
" num_elements=",
130-
_get_SciMLOperator_num_elements(op_data),
131129
)
132130
return show(io, MIME("text/plain"), op_data)
133131
end
134-
_get_SciMLOperator_num_elements(A::AddedOperator) = length(A.ops)
135-
_get_SciMLOperator_num_elements(A::AbstractSciMLOperator) = 1
136132

137133
function QuantumObjectEvolution(data::AbstractSciMLOperator, type::QuantumObjectType, dims::Integer)
138134
return QuantumObjectEvolution(data, type, SVector{1,Int}(dims))

test/core-test/quantum_objects_evo.jl

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -105,9 +105,8 @@
105105
H_size = size(H)
106106
H_isherm = isherm(H)
107107
H_isconst = isconstant(H)
108-
H_elements = 2
109108
@test opstring ==
110-
"Quantum Object Evo.: type=Operator dims=$H_dims size=$H_size ishermitian=$H_isherm isconstant=$H_isconst num_elements=$H_elements\n$datastring"
109+
"Quantum Object Evo.: type=Operator dims=$H_dims size=$H_size ishermitian=$H_isherm isconstant=$H_isconst\n$datastring"
111110

112111
L = QobjEvo(spre(a))
113112
opstring = sprint((t, s) -> show(t, "text/plain", s), L)
@@ -116,9 +115,8 @@
116115
L_size = size(L)
117116
L_isherm = isherm(L)
118117
L_isconst = isconstant(L)
119-
H_elements = 1
120118
@test opstring ==
121-
"Quantum Object Evo.: type=SuperOperator dims=$L_dims size=$L_size ishermitian=$L_isherm isconstant=$L_isconst num_elements=$L_elements\n$datastring"
119+
"Quantum Object Evo.: type=SuperOperator dims=$L_dims size=$L_size ishermitian=$L_isherm isconstant=$L_isconst\n$datastring"
122120
end
123121

124122
@testset "Type Inference (QuantumObject)" begin

0 commit comments

Comments
 (0)