Skip to content
Snippets Groups Projects
Commit 233f7abf authored by Antonio Manesco's avatar Antonio Manesco
Browse files

fix k-space potential

parent ded03c54
No related branches found
No related tags found
1 merge request!3create solvers and interface modules
......@@ -6,7 +6,8 @@ class Model:
def __init__(self, tb_model, int_model=None, Vk=None, guess=None):
self.tb_model = tb_model
self.hk = utils.model2hk(tb_model=tb_model)
if int_model is not None:
self.int_model = int_model
if self.int_model is not None:
self.int_model = int_model
self.Vk = utils.model2hk(tb_model=int_model)
else:
......@@ -17,10 +18,14 @@ class Model:
def random_guess(self, vectors):
if self.int_model is None:
scale = 1
else:
scale = 1+np.max(np.abs([*self.int_model.values()]))
self.guess = utils.generate_guess(
vectors=vectors,
ndof=self.ndof,
scale=1+np.max(np.abs([*self.int_model.values()]))
scale=scale
)
def kgrid_evaluation(self, nk):
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment