Hi!
I am trying to optimize the convergence of DMRG algorithm by measuring operators like correlation and magnetization at each sweep. I see that the documentation on DMRG Observer for Julia version is very well written. Is there any place (except looking at the original DMRGObserver code) from where I can understand the procedure of writing my own Observable for c++ version.
Will it suffice to make another function (which is calculating come other observer, eg. correlation) similar to “void inline DMRGObserver::measure(Args const& args)” in DMRGObserver file? Or DMRGObserver Object needs to reconstructed?
Thanks.