Webusing ITensors.HDF5 f = h5open ("myfile.h5","w") write (f,"psi",psi) close (f) Above, the string "psi" can actually be any string you want such as "MPS psi" or "Result MPS" and doesn't have to have the same name as the reference psi. Closing the file f is optional and you can also write other objects to the same file before closing it. WebTo help with the logic of 2D lattices, ITensor pre-defines some helper functions which return an array of bonds. Each bond object has an "s1" field and an "s2" field which are the integers numbering the two sites the bond connects. (You can view the source for these functions at this link .)
ADDERLink ipeps Plus Adder Technology
WebIn (a), we show an infinite PEPS tensor network with tensors A (lighter green) and B (darker green) on the checkerboard lattice. It represents the purification of a thermal state where … Web17 jun. 2024 · pi-peps C++ library built on top of ITensor for running iPEPS simulations of two dimensional spin systems. Wavefunctions are optimized through Simple Update or … lithonia csvt l48
(PDF) The ITensor Software Library for Tensor Network Calculations
WebThere was a PR for that to the C++ version of ITensor: ITensor/ITensor#161, but we haven't had time to properly review it and port it to the Julia code. The Julia code for finite … WebA tensor in a network definition. To remove a tensor from a network definition, use INetworkDefinition::removeTensor (). When using the DLA, the cumulative size of all Tensors that are not marked as Network Input or Output tensors, must be less than 1GB in size to fit into a single subgraph. WebITensor provides support for a range of common local Hilbert space types, or physical degrees of freedom, such as S=1/2 and S=1 spins; spinless and spinful fermions; and … lithonia csvt-l48