Can I use tenpy to calculate boson t-J model ?
-
xuyanniu
- Posts: 1
- Joined: 25 May 2024, 01:33
Can I use tenpy to calculate boson t-J model ?
I want use tenpy to calculate boson t-J model. But I find there is no this in the model list of tenpy model. So I want to check if I can calculate this model in tenpy. Thanks!
- Johannes
- Site Admin
- Posts: 474
- Joined: 21 Jul 2018, 12:52
- Location: TU Munich
Re: Can I use tenpy to calculate boson t-J model ?
Indeed, there's no predefined model for that, but it shouldn't be too difficult to write a new model class for that.
Basically, you want to adjust the exisiting tenpy.models.tj_model.TJModel, but use a new bosonic version of the tenpy.networks.site.SpinHalfHoleSite as the local site.
Try starting to write such a
And then create a new
Basically, you want to adjust the exisiting tenpy.models.tj_model.TJModel, but use a new bosonic version of the tenpy.networks.site.SpinHalfHoleSite as the local site.
Try starting to write such a
BosonicSpinHalfHoleSite by writing down very similar local operators/sites as in the SpinHalfHoleSite, but leave away the Jordan Wigner strings.And then create a new
BosonicTJModel similar to the fermionic one, but use your newly defined BosonicSpinHalfHoleSite.