SyTen

◆ get_local_bonds()

LocalBonds syten::MPS::TEBD::get_local_bonds ( MPS::Lattice const &  lat,
MPS::Operator const &  global_bond_operator,
BondOperatorType const  type 
)

Takes the Hamiltonian for odd or even sites and decomposites it into local bond "double-site" operators (rank 6 tensors)

Parameters
[in]latLattice on which to act
[in]global_bond_operatorglobal bond operator to decompose, e.g. H_even
[in]typewhether to create an even or odd bond operator
Returns
a vector of "double-site" operators

References std::vector< T >::size().

Referenced by build_global_T().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: