@@ -61,7 +61,7 @@ function propagator(A::AbstractFiniteMPS, z::Number, H::FiniteMPOHamiltonian,
6161 ϵ = 0.0
6262
6363 for i in [1 : (length (A) - 1 ); length (A): - 1 : 2 ]
64- tos = ac_proj (i, init, mixedenvs)
64+ tos = ac_proj (i, init, A, mixedenvs)
6565
6666 H_AC = ∂∂AC (i, init, H, h_envs)
6767 AC = init. AC[i]
@@ -116,7 +116,7 @@ function propagator(A::AbstractFiniteMPS, z, H::FiniteMPOHamiltonian,
116116 ϵ = 0.0
117117
118118 for i in [1 : (length (A) - 1 ); length (A): - 1 : 2 ]
119- tos = ac_proj (i, init, mixedenvs)
119+ tos = ac_proj (i, init, A, mixedenvs)
120120 H1_AC = ∂∂AC (i, init, H, envs1)
121121 H2_AC = ∂∂AC (i, init, H2, envs2)
122122 H_AC = LinearCombination ((H1_AC, H2_AC), (- 2 * ω, 1 ))
@@ -141,7 +141,7 @@ function propagator(A::AbstractFiniteMPS, z, H::FiniteMPOHamiltonian,
141141 end
142142 end
143143
144- a = dot (ac_proj (1 , init, mixedenvs), init. AC[1 ])
144+ a = dot (ac_proj (1 , init, A, mixedenvs), init. AC[1 ])
145145 cb = leftenv (envs1, 1 , A) * TransferMatrix (init. AL, H[1 : length (A. AL)], A. AL)
146146 b = zero (a)
147147 for i in 1 : length (cb)
0 commit comments