@@ -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