diff --git a/codes/hf.py b/codes/hf.py index 54193d8c3790887156a4c86d5335a72cb2f187bc..4c615907340284d4396913ecac32f245ee56d069 100644 --- a/codes/hf.py +++ b/codes/hf.py @@ -97,7 +97,7 @@ def compute_mf(vals, vecs, filling, H_int): dim = len(vals.shape) - 1 nk = vals.shape[0] - H0_int = H_int[*[0 for i in range(dim)]] # note the k-grid starts at k_x = k_y = 0 + H0_int = H_int[*[0 for i in range(dim)]] E_F = utils.get_fermi_energy(vals, filling) F = mean_field_F(vals=vals, vecs=vecs, E_F=E_F) rho = np.diag(np.average(F, axis=tuple([i for i in range(dim)]))) @@ -140,10 +140,10 @@ def find_groundstate_ham( int_model, filling, nk=10, - tol=1e-5, + tol=1e-6, guess=None, mixing=0.01, - order=10, + order=5, verbose=False, return_mf=False ):