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
[in] | lat | the lattice to act on |
[in] | bond_operator | the Hamiltonian of all either even or odd bonds \( \sum_{\text{even/odd}} \widehat{h}_i \) |
[in] | dt | prefactor 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] | type | parity of local bonds |
References get_local_bonds().
Referenced by getTEvolOps().