SyTen

◆ getTEvolOps() [1/2]

std::vector<MPS::Operator> syten::MPS::TEBD::getTEvolOps ( Index const  order,
MPS::Lattice const &  lat,
MPS::Operator const &  H_even,
MPS::Operator const &  H_odd,
SDef const  dt,
bool const  bpo_quiet 
)

gives the time evolution operators for a certain order.

Parameters
[in]orderthe order of time evolution
[in]latthe lattice to act on
[in]H_eventhe Hamiltonian of all either even bonds \( \sum_{\text{even}} \widehat{h}_i \)
[in]H_oddthe Hamiltonian for all odd bonds
[in]dttime step for evolution
[in]bpo_quietno bash output
Returns
the array of MPO time evolution operators required for the given order

References getTEvolOps().

+ Here is the call graph for this function: