Interface refactoring
Compare changes
Some changes are not shown
For a faster browsing experience, some files are collapsed by default.
Files
25+ 138
− 64
@@ -28,7 +28,7 @@ def get_fermi_energy(vals, filling):
@@ -43,7 +43,7 @@ def builder2tb_model(builder, params={}, return_data=False):
@@ -52,7 +52,7 @@ def builder2tb_model(builder, params={}, return_data=False):
@@ -73,14 +73,14 @@ def builder2tb_model(builder, params={}, return_data=False):
@@ -101,24 +101,37 @@ def builder2tb_model(builder, params={}, return_data=False):
@@ -128,37 +141,56 @@ def builder2tb_model(builder, params={}, return_data=False):
@@ -166,12 +198,10 @@ def kgrid_hamiltonian(nk, tb_model, return_ks=False):
@@ -184,15 +214,6 @@ def kgrid_hamiltonian(nk, tb_model, return_ks=False):
@@ -201,6 +222,10 @@ def kgrid_hamiltonian(nk, tb_model, return_ks=False):
@@ -237,36 +262,56 @@ def build_interacting_syst(builder, lattice, func_onsite, func_hop, max_neighbor
@@ -274,9 +319,9 @@ def hk2tb_model(hk, tb_model, int_model, ks=None):
@@ -287,9 +332,6 @@ def hk2tb_model(hk, tb_model, int_model, ks=None):
@@ -307,11 +349,11 @@ def hk2tb_model(hk, tb_model, int_model, ks=None):
@@ -335,3 +377,35 @@ def calc_gap(vals, E_F):
\ No newline at end of file