SyTen

◆ build_global_T()

MPS::Operator syten::MPS::TEBD::build_global_T ( MPS::Lattice const &  lat,
MPS::Operator const &  bond_operator,
SDef  dt,
BondOperatorType const  type 
)

builds one MPO for time evolution

Parameters
[in]latthe lattice to act on
[in]bond_operatorthe Hamiltonian of all either even or odd bonds \( \sum_{\text{even/odd}} \widehat{h}_i \)
[in]dtprefactor of the local bond operator when calculating matrix exponential, this is the timestep for first order, for higher order it is the timestep with a prefactor
[in]typeparity of local bonds
Returns
the time evolution MPO

References get_local_bonds().

Referenced by getTEvolOps().

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