Update calculation_of_Chern_number_by_efficient_method.m

This commit is contained in:
guanjihuan 2024-12-19 17:07:51 +08:00
parent 0027293f2b
commit 73adde082b

View File

@ -3,11 +3,11 @@
% %
clear;clc; clear;clc;
n=1000 % n=100 %
delta=2*pi/n; delta=2*pi/n;
C=0; C=0;
for kx=-pi:(2*pi/n):pi for kx=-pi:(2*pi/n):pi-(2*pi/n)
for ky=-pi:(2*pi/n):pi for ky=-pi:(2*pi/n):pi-(2*pi/n)
VV=get_vector(HH(kx,ky)); VV=get_vector(HH(kx,ky));
Vkx=get_vector(HH(kx+delta,ky)); % kx Vkx=get_vector(HH(kx+delta,ky)); % kx
Vky=get_vector(HH(kx,ky+delta)); % ky Vky=get_vector(HH(kx,ky+delta)); % ky