From aae6452825902f19aab4b0386343970a9a45b2e6 Mon Sep 17 00:00:00 2001 From: Johanna <johanna@zijderveld.de> Date: Fri, 12 Apr 2024 12:30:29 +0200 Subject: [PATCH] Switch to using vectorized tb2kham version --- codes/model.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/codes/model.py b/codes/model.py index 69e1a4f..60c7e69 100644 --- a/codes/model.py +++ b/codes/model.py @@ -1,6 +1,6 @@ # %% from codes.tb.tb import addTb -from codes.tb.transforms import tb2kham, ifftn2tb +from codes.tb.transforms import tb2khamvector, ifftn2tb from codes.mf import ( densityMatrix, fermiOnGrid, @@ -36,7 +36,7 @@ class Model: self.EF = fermiOnGrid(self.kham, self.filling) def makeDensityMatrixTb(self, mf_model, nK=200): - self.kham = tb2kham(addTb(self.h_0, mf_model), nK=nK, ndim=self._ndim) + self.kham = tb2khamvector(addTb(self.h_0, mf_model), nK=nK, ndim=self._ndim) self.calculateEF() return ifftn2tb( ifftn(densityMatrix(self.kham, self.EF), axes=np.arange(self._ndim)) -- GitLab