From c2409871c94ff75c4953e7250d5789b08769bac6 Mon Sep 17 00:00:00 2001 From: guanjihuan Date: Mon, 10 Jan 2022 16:10:49 +0800 Subject: [PATCH] finite size systems --- API_reference.py | 2 +- PyPI/setup.cfg | 2 +- ..._of_finite_size.py => Hamiltonian_of_finite_size_systems.py} | 2 +- PyPI/src/guan/__init__.py | 2 +- ..._of_finite_size.py => Hamiltonian_of_finite_size_systems.py} | 0 5 files changed, 4 insertions(+), 4 deletions(-) rename PyPI/src/guan/{Hamiltonian_of_finite_size.py => Hamiltonian_of_finite_size_systems.py} (99%) rename tutorial/{Hamiltonian_of_finite_size.py => Hamiltonian_of_finite_size_systems.py} (100%) diff --git a/API_reference.py b/API_reference.py index 625b8bb..7368677 100644 --- a/API_reference.py +++ b/API_reference.py @@ -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.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_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) diff --git a/PyPI/setup.cfg b/PyPI/setup.cfg index d2b29a3..b515354 100644 --- a/PyPI/setup.cfg +++ b/PyPI/setup.cfg @@ -1,7 +1,7 @@ [metadata] # replace with your username: name = guan -version = 0.0.41 +version = 0.0.42 author = guanjihuan author_email = guanjihuan@163.com description = An open source python package diff --git a/PyPI/src/guan/Hamiltonian_of_finite_size.py b/PyPI/src/guan/Hamiltonian_of_finite_size_systems.py similarity index 99% rename from PyPI/src/guan/Hamiltonian_of_finite_size.py rename to PyPI/src/guan/Hamiltonian_of_finite_size_systems.py index 41d5583..b0955db 100644 --- a/PyPI/src/guan/Hamiltonian_of_finite_size.py +++ b/PyPI/src/guan/Hamiltonian_of_finite_size_systems.py @@ -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. -# Hamiltonian of finite size +# Hamiltonian of finite size systems import numpy as np diff --git a/PyPI/src/guan/__init__.py b/PyPI/src/guan/__init__.py index 3206f8f..4b7af47 100644 --- a/PyPI/src/guan/__init__.py +++ b/PyPI/src/guan/__init__.py @@ -4,7 +4,7 @@ from .basic_functions 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 .calculate_band_structures_and_wave_functions import * from .calculate_Green_functions import * diff --git a/tutorial/Hamiltonian_of_finite_size.py b/tutorial/Hamiltonian_of_finite_size_systems.py similarity index 100% rename from tutorial/Hamiltonian_of_finite_size.py rename to tutorial/Hamiltonian_of_finite_size_systems.py