Search found 4 matches

by yasin
09 Feb 2021, 08:37
Forum: HowTos and FAQ for TeNPy
Topic: How to define a infiniteT MPS under canonical ensemble
Replies: 3
Views: 2466

Re: How to define a infiniteT MPS under canonical ensemble

Thanks for your replay and the update of Tenpy. I see the function from_infiniteT_canonical , it may be helpfully. But you can’t be sure if it will actually work. Before tring your suggest, I try a bose case (the Bose Hubbard Chain). I want to control the total number of bosons N to 10 and use TEBD ...
by yasin
16 Jan 2021, 09:24
Forum: HowTos and FAQ for TeNPy
Topic: How to define a infiniteT MPS under canonical ensemble
Replies: 3
Views: 2466

How to define a infiniteT MPS under canonical ensemble

I want to run Purification.TEBD with a initial MPS under canonical ensemble. The way I use to creat such a MPS is psi = PurificationMPS.from_infiniteT(M.lat.mps_sites(), bc=bc) , but it gives me a grand canonical ensemble result. I want to conserve some charges, for example, I want to conserve the t...
by yasin
09 Nov 2020, 04:43
Forum: HowTos and FAQ for TeNPy
Topic: Qn on muti-sites DMRG
Replies: 3
Views: 2796

Re: Qn on muti-sites DMRG

yeah, thank you for this reply. Now I can understand why c get particles in my above case. And you are right, in the negative case, c don't have any particles. Thank you agin for your comment, but I couldn't understand why I will have an unnecessary large local bond. Actually, the parameters what I ...
by yasin
08 Nov 2020, 12:46
Forum: HowTos and FAQ for TeNPy
Topic: Qn on muti-sites DMRG
Replies: 3
Views: 2796

Qn on muti-sites DMRG

I meet following question: I have a 1D chain that consists of a repeated unit cell formed by three same sites (SpinhalfFermion). I labeled these three sites as 'a' 'b' 'c'. The hopping exist both in unit_cell (like a to b_i^\dagger a_i and b_i^\dagger c_i and their h.c.) and between near unit_cell (...