diff options
Diffstat (limited to 'src/driving.c')
-rw-r--r-- | src/driving.c | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/driving.c b/src/driving.c index fa26b4b..c329848 100644 --- a/src/driving.c +++ b/src/driving.c @@ -9,16 +9,13 @@ int g_test( int K2 ){ int kx,ky; - for(kx=-K1;kx<=K1;kx++){ + for(kx=0;kx<=K1;kx++){ for (ky=-K2;ky<=K2;ky++){ if(kx==2 && ky==-1){ - g[klookup(kx,ky,2*K1+1,2*K2+1)]=0.5+sqrt(3)/2*I; - } - else if(kx==-2 && ky==1){ - g[klookup(kx,ky,2*K1+1,2*K2+1)]=0.5-sqrt(3)/2*I; + g[klookup_sym(kx,ky,K2)]=0.5+sqrt(3)/2*I; } else{ - g[klookup(kx,ky,2*K1+1,2*K2+1)]=0.; + g[klookup_sym(kx,ky,K2)]=0.; } } } @@ -32,7 +29,7 @@ int g_zero( int K2 ){ int i; - for(i=0;i<(2*K1+1)*(2*K2+1);i++){ + for(i=0;i<(K1+1)*(2*K2+1);i++){ g[i]=0.; } |