Menu

Different results for dynamics with version 2.1 and 3/3.1

Technical
2020-10-20
2020-11-03
  • Sebastian Stumper

    Dear all,

    I have trouble computing the dynamics of some correlation functions (Bose-Hubbard, Spin-1 Heisenberg), depending on whether some other Observables are defined or not. Attached is an example script for Quench dynamics in a Bose-Hubbard model, using the TDVP. The Observable 'Ostr' is only computed correctly, if the line

           myObservables.AddObservable('corr',['dn','dn'],'nn')
    

    is commented out. It seems that this problem did not exist in version 2.1, but in the newer versions 3 and 3.1.

    Could you check whether you get the same beahaviour as in the attached plots? And, if so, is there maybe a simple fix?

    Thanks a lot in advance,
    Sebastian

     
    • Matthew Jones

      Matthew Jones - 2020-10-23

      Hi Sebastian,

      Thanks for posting, and checking into correctness between major versions of OpenMPS. That saves me a lot of time!

      I will look into your issue and provide guidance early next week.

       
  • Sebastian Stumper

    Hi Matthew,

    did you find time to look at the issue?

    I just realized that, even if I only define 'Ostr', but set the system size to L=16 instead of 8, there are similar problems in Version 3.

    Best,
    Sebastian

     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.