I want to use ITensor for CTMRG, but I can't find how to do it.

Then, are there some examples of it?

I am assuming using C ++.

CTMRG(Corner Transfer Matrix Renormalization Group) is like this:

https://github.com/josephinius/CTMRG

0 votes

I want to use ITensor for CTMRG, but I can't find how to do it.

Then, are there some examples of it?

I am assuming using C ++.

CTMRG(Corner Transfer Matrix Renormalization Group) is like this:

https://github.com/josephinius/CTMRG

0 votes

Hi Tatsuo,

Yes, you can definitely use ITensor to perform CTMRG calculations. However, we do not have a pre-written CTMRG code that we provide, so you would have to write it yourself.

As you know, the key steps of CTMRG are tensor contractions and singular value decompositions of certain tensors. ITensor lets you do both of these operations very conveniently.

Please let me know if you do begin writing it and need help with how to perform a certain step.

Best regards,

Miles

...