From 7810a027618f984f4752fbe9252ba68da6ca8f06 Mon Sep 17 00:00:00 2001 From: Johanna <johanna@zijderveld.de> Date: Fri, 12 Apr 2024 14:27:55 +0200 Subject: [PATCH] delete another doubled up function --- codes/kwant_helper/utils.py | 22 ---------------------- 1 file changed, 22 deletions(-) diff --git a/codes/kwant_helper/utils.py b/codes/kwant_helper/utils.py index 88e6261..6a67b48 100644 --- a/codes/kwant_helper/utils.py +++ b/codes/kwant_helper/utils.py @@ -6,28 +6,6 @@ import inspect from copy import copy -def get_fermi_energy(vals, filling): - """ - Compute Fermi energy for a given filling factor. - - vals : nd-array - Collection of eigenvalues on a grid. - filling : int - Number of electrons per cell. - """ - norbs = vals.shape[-1] - vals_flat = np.sort(vals.flatten()) - ne = len(vals_flat) - ifermi = int(round(ne * filling / norbs)) - if ifermi >= ne: - return vals_flat[-1] - elif ifermi == 0: - return vals_flat[0] - else: - fermi = (vals_flat[ifermi - 1] + vals_flat[ifermi]) / 2 - return fermi - - def builder2h_0(builder, params={}, return_data=False): """ Constructs a tight-binding model dictionary from a `kwant.Builder`. -- GitLab