finite size systems
This commit is contained in:
parent
b9a4a4837d
commit
c2409871c9
@ -34,7 +34,7 @@ hamiltonian = guan.one_dimensional_fourier_transform(k, unit_cell, hopping)
|
|||||||
hamiltonian = guan.two_dimensional_fourier_transform_for_square_lattice(k1, k2, unit_cell, hopping_1, hopping_2)
|
hamiltonian = guan.two_dimensional_fourier_transform_for_square_lattice(k1, k2, unit_cell, hopping_1, hopping_2)
|
||||||
hamiltonian = guan.three_dimensional_fourier_transform_for_cubic_lattice(k1, k2, k3, unit_cell, hopping_1, hopping_2, hopping_3)
|
hamiltonian = guan.three_dimensional_fourier_transform_for_cubic_lattice(k1, k2, k3, unit_cell, hopping_1, hopping_2, hopping_3)
|
||||||
|
|
||||||
# Hamiltonian of finite size # Source code: https://py.guanjihuan.com/hamiltonian_of_finite_size
|
# Hamiltonian of finite size systems # Source code: https://py.guanjihuan.com/hamiltonian_of_finite_size_systems
|
||||||
hamiltonian = guan.finite_size_along_one_direction(N, on_site=0, hopping=1, period=0)
|
hamiltonian = guan.finite_size_along_one_direction(N, on_site=0, hopping=1, period=0)
|
||||||
hamiltonian = guan.finite_size_along_two_directions_for_square_lattice(N1, N2, on_site=0, hopping_1=1, hopping_2=1, period_1=0, period_2=0)
|
hamiltonian = guan.finite_size_along_two_directions_for_square_lattice(N1, N2, on_site=0, hopping_1=1, hopping_2=1, period_1=0, period_2=0)
|
||||||
hamiltonian = guan.finite_size_along_three_directions_for_cubic_lattice(N1, N2, N3, on_site=0, hopping_1=1, hopping_2=1, hopping_3=1, period_1=0, period_2=0, period_3=0)
|
hamiltonian = guan.finite_size_along_three_directions_for_cubic_lattice(N1, N2, N3, on_site=0, hopping_1=1, hopping_2=1, hopping_3=1, period_1=0, period_2=0, period_3=0)
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
[metadata]
|
[metadata]
|
||||||
# replace with your username:
|
# replace with your username:
|
||||||
name = guan
|
name = guan
|
||||||
version = 0.0.41
|
version = 0.0.42
|
||||||
author = guanjihuan
|
author = guanjihuan
|
||||||
author_email = guanjihuan@163.com
|
author_email = guanjihuan@163.com
|
||||||
description = An open source python package
|
description = An open source python package
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
# Guan is an open-source python package developed and maintained by https://www.guanjihuan.com/about. The primary location of this package is on website https://py.guanjihuan.com.
|
# Guan is an open-source python package developed and maintained by https://www.guanjihuan.com/about. The primary location of this package is on website https://py.guanjihuan.com.
|
||||||
|
|
||||||
# Hamiltonian of finite size
|
# Hamiltonian of finite size systems
|
||||||
|
|
||||||
import numpy as np
|
import numpy as np
|
||||||
|
|
@ -4,7 +4,7 @@
|
|||||||
|
|
||||||
from .basic_functions import *
|
from .basic_functions import *
|
||||||
from .Fourier_transform import *
|
from .Fourier_transform import *
|
||||||
from .Hamiltonian_of_finite_size import *
|
from .Hamiltonian_of_finite_size_systems import *
|
||||||
from .Hamiltonian_of_models_in_the_reciprocal_space import *
|
from .Hamiltonian_of_models_in_the_reciprocal_space import *
|
||||||
from .calculate_band_structures_and_wave_functions import *
|
from .calculate_band_structures_and_wave_functions import *
|
||||||
from .calculate_Green_functions import *
|
from .calculate_Green_functions import *
|
||||||
|
Loading…
x
Reference in New Issue
Block a user