20 #include <mps/tools.h>
21 #include <mps/itebd.h>
29 return string_order(psi, CTensor(), 0, CTensor(), Op, 1);
31 return string_order(psi, Op, 0, CTensor(), CTensor(), 1);
double string_order(const RiTEBD &psi, const RTensor &Opi, int i, const RTensor &Opmiddle, const RTensor &Opj, int j)
String order parameter between sites 'i' and 'j', both included.
An infinite Matrix Product State with translational invariance but using two tensors: one for odd and...
double expected(const RMPS &psi, const Hamiltonian &H, double t)
Expected value of a Hamiltonian over a matrix product state.