Skip to content

Commit

Permalink
add TN2D_embedded_classical_ising_partition_function
Browse files Browse the repository at this point in the history
  • Loading branch information
jcmgray committed Jan 30, 2024
1 parent 7c57582 commit c30c3f4
Show file tree
Hide file tree
Showing 4 changed files with 400 additions and 50 deletions.
3 changes: 3 additions & 0 deletions docs/changelog.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,9 @@ Release notes for `quimb`.
- [`tensor_compress_bond`](quimb.tensor.tensor_core.tensor_compress_bond): add
`reduced="left"` and `reduced="right"` modes for when the pair of tensors is
already in a canonical form.
- add [`qtn.TN2D_embedded_classical_ising_partition_function`](quimb.tensor.tensor_builder.TN2D_embedded_classical_ising_partition_function) for constructing 2D
(triangular) tensor networks representing all-to-all classical ising
partition functions.

**Bug fixes:**

Expand Down
2 changes: 2 additions & 0 deletions quimb/tensor/__init__.py
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@
TN_rand_tree,
TN2D_classical_ising_partition_function,
TN2D_corner_double_line,
TN2D_embedded_classical_ising_partition_function,
TN2D_empty,
TN2D_from_fill_fn,
TN2D_rand_hidden_loop,
Expand Down Expand Up @@ -361,6 +362,7 @@
"TN_rand_tree",
"TN2D_classical_ising_partition_function",
"TN2D_corner_double_line",
"TN2D_embedded_classical_ising_partition_function",
"TN2D_empty",
"TN2D_from_fill_fn",
"TN2D_rand_hidden_loop",
Expand Down
Loading

0 comments on commit c30c3f4

Please sign in to comment.