@@ -34,21 +34,21 @@ Base.:*(h::Union{MPO_∂∂C,MPO_∂∂AC,MPO_∂∂AC2}, v) = h(v);
3434function ∂∂C(pos:: Int , mps, operator:: AbstractMPO , cache)
3535 return MPO_∂∂C(leftenv(cache, pos + 1 , mps), rightenv(cache, pos, mps))
3636end
37- function ∂∂C(col:: Int , mps, operator:: MPOMultiline , envs)
37+ function ∂∂C(col:: Int , mps, operator:: MultilineMPO , envs)
3838 return MPO_∂∂C(leftenv(envs, col + 1 , mps), rightenv(envs, col, mps))
3939end
40- function ∂∂C(row:: Int , col:: Int , mps, operator:: MPOMultiline , envs)
40+ function ∂∂C(row:: Int , col:: Int , mps, operator:: MultilineMPO , envs)
4141 return MPO_∂∂C(leftenv(envs, row, col + 1 , mps), rightenv(envs, row, col, mps))
4242end
4343
4444function ∂∂AC(pos:: Int , mps, operator:: AbstractMPO , cache)
4545 return MPO_∂∂AC(operator[pos], leftenv(cache, pos, mps), rightenv(cache, pos, mps))
4646end
47- function ∂∂AC(row:: Int , col:: Int , mps, operator:: MPOMultiline , envs)
47+ function ∂∂AC(row:: Int , col:: Int , mps, operator:: MultilineMPO , envs)
4848 return MPO_∂∂AC(operator[row, col], leftenv(envs, row, col, mps),
4949 rightenv(envs, row, col, mps))
5050end
51- function ∂∂AC(col:: Int , mps, operator:: MPOMultiline , envs)
51+ function ∂∂AC(col:: Int , mps, operator:: MultilineMPO , envs)
5252 return MPO_∂∂AC(envs. operator[:, col], leftenv(envs, col, mps),
5353 rightenv(envs, col, mps))
5454end ;
@@ -57,11 +57,11 @@ function ∂∂AC2(pos::Int, mps, operator::AbstractMPO, cache)
5757 return MPO_∂∂AC2(operator[pos], operator[pos + 1 ], leftenv(cache, pos, mps),
5858 rightenv(cache, pos + 1 , mps))
5959end ;
60- function ∂∂AC2(col:: Int , mps, operator:: MPOMultiline , envs)
60+ function ∂∂AC2(col:: Int , mps, operator:: MultilineMPO , envs)
6161 return MPO_∂∂AC2(operator[:, col], operator[:, col + 1 ], leftenv(envs, col, mps),
6262 rightenv(envs, col + 1 , mps))
6363end
64- function ∂∂AC2(row:: Int , col:: Int , mps, operator:: MPOMultiline , envs)
64+ function ∂∂AC2(row:: Int , col:: Int , mps, operator:: MultilineMPO , envs)
6565 return MPO_∂∂AC2(operator[row, col], operator[row, col + 1 ],
6666 leftenv(envs, row, col, mps), rightenv(envs, row, col + 1 , mps))
6767end
0 commit comments