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