From 8ad82a2424fc7fcc56878a9482b782426b6d5f6c Mon Sep 17 00:00:00 2001
From: Antonio Manesco <am@antoniomanesco.org>
Date: Wed, 27 Dec 2023 21:41:07 +0100
Subject: [PATCH] remove default optimzer_kwargs

---
 codes/interface.py | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/codes/interface.py b/codes/interface.py
index cb45810..7ee0b94 100644
--- a/codes/interface.py
+++ b/codes/interface.py
@@ -4,13 +4,13 @@ import numpy as np
 
 def find_groundstate_ham(
     model,
-    cutoff_Vk,
     filling,
     nk=10,
+    cutoff_Vk=None,
     solver=solvers.kspace_solver,
     cost_function=solvers.kspace_cost,
     optimizer=optimize.anderson,
-    optimizer_kwargs={'M':0, 'verbose': False},
+    optimizer_kwargs={},
 ):
     """
     Self-consistent loop to find groundstate Hamiltonian.
@@ -43,7 +43,7 @@ def find_groundstate_ham(
         model.random_guess(model.vectors)
     solver(model, optimizer, cost_function, optimizer_kwargs)
     model.vectors=[*model.vectors, *model.tb_model.keys()]
-    assert np.allclose((model.mf_k - np.moveaxis(model.mf_k, -1, -2).conj())/2, 0, atol=1e-15)
+    assert np.allclose(model.mf_k - np.moveaxis(model.mf_k, -1, -2).conj(), 0, atol=1e-15)
     if model.dim > 0:
         return utils.hk2tb_model(model.hamiltonians_0 + model.mf_k, model.vectors, model.ks)
     else:
-- 
GitLab