Skip to content

Commit 3152ed3

Browse files
committed
Revert "Make transfer matrices hermitian after each step"
This reverts commit 2e259f7.
1 parent 0b80bcd commit 3152ed3

File tree

1 file changed

+0
-16
lines changed

1 file changed

+0
-16
lines changed

peps_ad/ctmrg/absorption.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -202,10 +202,6 @@ def do_left_absorption(
202202
[working_tensor_obj],
203203
[T4_projector_top, T4_projector_bottom],
204204
)
205-
206-
new_T4_tmp += new_T4_tmp.conj().transpose(0, 2, 1, 3)
207-
new_T4_tmp /= 2
208-
209205
new_T4.append(_post_process_CTM_tensors(new_T4_tmp, config))
210206

211207
C4_projector = left_projectors.get_projector(x, y, 0, 0).top
@@ -302,10 +298,6 @@ def do_right_absorption(
302298
[working_tensor_obj],
303299
[T2_projector_top, T2_projector_bottom],
304300
)
305-
306-
new_T2_tmp += new_T2_tmp.conj().transpose(1, 0, 2, 3)
307-
new_T2_tmp /= 2
308-
309301
new_T2.append(_post_process_CTM_tensors(new_T2_tmp, config))
310302

311303
C3_projector = right_projectors.get_projector(x, y, 0, 0).top
@@ -398,10 +390,6 @@ def do_top_absorption(
398390
[working_tensor_obj],
399391
[T1_projector_left, T1_projector_right],
400392
)
401-
402-
new_T1_tmp += new_T1_tmp.conj().transpose(0, 2, 1, 3)
403-
new_T1_tmp /= 2
404-
405393
new_T1.append(_post_process_CTM_tensors(new_T1_tmp, config))
406394

407395
C2_projector = top_projectors.get_projector(x, y, 0, 0).left # type: ignore
@@ -496,10 +484,6 @@ def do_bottom_absorption(
496484
[working_tensor_obj],
497485
[T3_projector_left, T3_projector_right],
498486
)
499-
500-
new_T3_tmp += new_T3_tmp.conj().transpose(0, 1, 3, 2)
501-
new_T3_tmp /= 2
502-
503487
new_T3.append(_post_process_CTM_tensors(new_T3_tmp, config))
504488

505489
C3_projector = bottom_projectors.get_projector(x, y, 0, 0).left # type: ignore

0 commit comments

Comments
 (0)