@@ -105,13 +105,13 @@ and 4 edge(s):
105105
106106with vertex data:
1071074 - element Dictionaries. Dictionary{Tuple{Int64, Int64}, Any}
108- (1 , 1 ) │ ((dim= 2 | id= 712 | " 1×1,2×1" ), (dim= 2 | id= 598 | " 1×1,1×2" ))
109- (2 , 1 ) │ ((dim= 2 | id= 712 | " 1×1,2×1" ), (dim= 2 | id= 457 | " 2×1,2×2" ))
110- (1 , 2 ) │ ((dim= 2 | id= 598 | " 1×1,1×2" ), (dim= 2 | id= 683 | " 1×2,2×2" ))
111- (2 , 2 ) │ ((dim= 2 | id= 457 | " 2×1,2×2" ), (dim= 2 | id= 683 | " 1×2,2×2" ))
108+ (1 , 1 ) │ ((dim= 2 | id= 74 | " 1×1,2×1" ), (dim= 2 | id= 723 | " 1×1,1×2" ))
109+ (2 , 1 ) │ ((dim= 2 | id= 74 | " 1×1,2×1" ), (dim= 2 | id= 823 | " 2×1,2×2" ))
110+ (1 , 2 ) │ ((dim= 2 | id= 723 | " 1×1,1×2" ), (dim= 2 | id= 712 | " 1×2,2×2" ))
111+ (2 , 2 ) │ ((dim= 2 | id= 823 | " 2×1,2×2" ), (dim= 2 | id= 712 | " 1×2,2×2" ))
112112
113113julia> tn[1 , 1 ]
114- ITensor ord= 2 (dim= 2 | id= 712 | " 1×1,2×1" ) (dim= 2 | id= 598 | " 1×1,1×2" )
114+ ITensor ord= 2 (dim= 2 | id= 74 | " 1×1,2×1" ) (dim= 2 | id= 723 | " 1×1,1×2" )
115115NDTensors. EmptyStorage{NDTensors. EmptyNumber, NDTensors. Dense{NDTensors. EmptyNumber, Vector{NDTensors. EmptyNumber}}}
116116
117117julia> neighbors (tn, (1 , 1 ))
@@ -135,8 +135,8 @@ and 1 edge(s):
135135
136136with vertex data:
1371372 - element Dictionaries. Dictionary{Tuple{Int64, Int64}, Any}
138- (1 , 1 ) │ ((dim= 2 | id= 712 | " 1×1,2×1" ), (dim= 2 | id= 598 | " 1×1,1×2" ))
139- (1 , 2 ) │ ((dim= 2 | id= 598 | " 1×1,1×2" ), (dim= 2 | id= 683 | " 1×2,2×2" ))
138+ (1 , 1 ) │ ((dim= 2 | id= 74 | " 1×1,2×1" ), (dim= 2 | id= 723 | " 1×1,1×2" ))
139+ (1 , 2 ) │ ((dim= 2 | id= 723 | " 1×1,1×2" ), (dim= 2 | id= 712 | " 1×2,2×2" ))
140140
141141julia> tn_2 = subgraph (v -> v[1 ] == 2 , tn)
142142ITensorNetworks. ITensorNetwork{Tuple{Int64, Int64}} with 2 vertices:
@@ -149,8 +149,8 @@ and 1 edge(s):
149149
150150with vertex data:
1511512 - element Dictionaries. Dictionary{Tuple{Int64, Int64}, Any}
152- (2 , 1 ) │ ((dim= 2 | id= 712 | " 1×1,2×1" ), (dim= 2 | id= 457 | " 2×1,2×2" ))
153- (2 , 2 ) │ ((dim= 2 | id= 457 | " 2×1,2×2" ), (dim= 2 | id= 683 | " 1×2,2×2" ))
152+ (2 , 1 ) │ ((dim= 2 | id= 74 | " 1×1,2×1" ), (dim= 2 | id= 823 | " 2×1,2×2" ))
153+ (2 , 2 ) │ ((dim= 2 | id= 823 | " 2×1,2×2" ), (dim= 2 | id= 712 | " 1×2,2×2" ))
154154```
155155
156156
@@ -176,9 +176,9 @@ and 2 edge(s):
176176
177177with vertex data:
1781783 - element Dictionaries. Dictionary{Int64, Vector{ITensors. Index}}
179- 1 │ ITensors. Index[(dim= 2 | id= 830 | " S=1/2,Site,n=1" )]
180- 2 │ ITensors. Index[(dim= 2 | id= 369 | " S=1/2,Site,n=2" )]
181- 3 │ ITensors. Index[(dim= 2 | id= 558 | " S=1/2,Site,n=3" )]
179+ 1 │ ITensors. Index[(dim= 2 | id= 683 | " S=1/2,Site,n=1" )]
180+ 2 │ ITensors. Index[(dim= 2 | id= 123 | " S=1/2,Site,n=2" )]
181+ 3 │ ITensors. Index[(dim= 2 | id= 656 | " S=1/2,Site,n=3" )]
182182
183183and edge data:
1841840 - element Dictionaries. Dictionary{NamedGraphs. NamedEdge{Int64}, Vector{ITensors. Index}}
@@ -196,9 +196,9 @@ and 2 edge(s):
196196
197197with vertex data:
1981983 - element Dictionaries. Dictionary{Int64, Any}
199- 1 │ ((dim= 2 | id= 830 | " S=1/2,Site,n=1" ), (dim= 2 | id= 186 | " 1,2" ))
200- 2 │ ((dim= 2 | id= 369 | " S=1/2,Site,n=2" ), (dim= 2 | id= 186 | " 1,2" ), (dim= 2 | id= 430 | " 2,3…
201- 3 │ ((dim=2|id=558 |" S= 1 / 2 ,Site,n= 3 " ), (dim=2|id=430 |" 2 ,3 " ))
199+ 1 │ ((dim= 2 | id= 683 | " S=1/2,Site,n=1" ), (dim= 2 | id= 382 | " 1,2" ))
200+ 2 │ ((dim= 2 | id= 123 | " S=1/2,Site,n=2" ), (dim= 2 | id= 382 | " 1,2" ), (dim= 2 | id= 190 | " 2,3…
201+ 3 │ ((dim=2|id=656 |" S= 1 / 2 ,Site,n= 3 " ), (dim=2|id=190 |" 2 ,3 " ))
202202
203203julia> tn2 = ITensorNetwork(s; link_space=2)
204204ITensorNetworks.ITensorNetwork{Int64} with 3 vertices:
@@ -213,9 +213,9 @@ and 2 edge(s):
213213
214214with vertex data:
2152153-element Dictionaries.Dictionary{Int64, Any}
216- 1 │ ((dim=2|id=830 |" S= 1 / 2 ,Site,n= 1 " ), (dim=2|id=994 |" 1 ,2 " ))
217- 2 │ ((dim=2|id=369 |" S= 1 / 2 ,Site,n= 2 " ), (dim=2|id=994 |" 1 ,2 " ), (dim=2|id=978 |" 2 ,3 …
218- 3 │ ((dim= 2 | id= 558 | " S=1/2,Site,n=3" ), (dim= 2 | id= 978 | " 2,3" ))
216+ 1 │ ((dim=2|id=683 |" S= 1 / 2 ,Site,n= 1 " ), (dim=2|id=934 |" 1 ,2 " ))
217+ 2 │ ((dim=2|id=123 |" S= 1 / 2 ,Site,n= 2 " ), (dim=2|id=934 |" 1 ,2 " ), (dim=2|id=614 |" 2 ,3 …
218+ 3 │ ((dim= 2 | id= 656 | " S=1/2,Site,n=3" ), (dim= 2 | id= 614 | " 2,3" ))
219219
220220julia> @visualize tn1;
221221 ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀
0 commit comments