issp-center-dev / TeNeS

Massively parallel tensor network solver
http://www.pasums.issp.u-tokyo.ac.jp/tenes/en
GNU General Public License v3.0
46 stars 11 forks source link

Infinite number of spins #64

Open HamidArianZad opened 1 year ago

HamidArianZad commented 1 year ago

Dear TeNeS support team,

I am investigating the zero-temperature magnetization of a 2D triangle-hexagon lattice in the presence of an external magnetic field. In my previous discussion, you mentioned that I can consider infinite-size lattice. Can you please specify that how can I introduce infinite-size lattice for the tenes? In the basic.toml I consider parameters as following:

[parameter]
[parameter.general]
is_real = true

[parameter.simple_update]
num_step = 1000
tau = 0.01

[parameter.full_update]
num_step = 0
tau = 0.01

[parameter.ctm]
iteration_max = 200
dimension = 10

[lattice]
type = "kagome lattice"
L = 3
W = 3
virtual_dim = 2
initial = "random"

[model]
type = "spin"
J0 = 0.5
J1x = 1
J1y = 1
J1z = 1

where L and W are finite and give a lattice with 36 number of spins.

Thanks!

yomichi commented 1 year ago

TeNeS considers infinite lattice by assuming translational symmetry with periods L and W. https://issp-center-dev.github.io/TeNeS/manual/master/en/html/algorithm/algorithms.html

L and W are the size of the unitcell.